전체 글 231

파이썬(python) #6_ 리스트 자료형

안녕하세요. 오랜만에 파이썬 포스팅입니다.이번에는 리스트 자료형에 대해서 알아보도록 하겠습니다.이후 튜플이라는 자료형에 대해서도 알아볼텐데, 리스트와 혼동이 있을 수 있으니 확실히 이해하고 연습하고 넘어가세요.1. 리스트 자료형 우리는 지난 포스팅들에서 숫자와 문자열에 대해서 알아보았습니다.하지만 이러한 것들로 프로그래밍을 진행하기엔 아직 부족합니다. 예를 들어 특정 숫자들의 집합이라는 개념을 표현하는 것은 쉽지 않습니다.파이썬에서는 이러한 것을 적절히 표현하기 위해 리스트라는 자료형이 있습니다. 먼저, 리스트 자료형은 아래와 같은 구조를 가지게 됩니다. 리스트명 = [요소1, 요소2, 요소3, ... ] 이러한 구조를 통해 아래와 같은 리스트들을 만들 수 있습니다. 위의 예시들중, list1과 같이 비..

알고리즘 #10_ 그리디 알고리즘(Greedy algorithm): 활동 선택 문제

안녕하세요.이번 포스팅 부터 약 2-3회에 걸쳐 그리디 알고리즘(greedy algorithm)에 대해서 알아보겠습니다.내용에 대해 궁금한 점이나 피드백은 언제든지 댓글을 남겨주세요 :)1. 그리디 알고리즘(Greedy algorithm) 우리는 지난 포스팅에서 동적 프로그래밍(Dynamic programming)에 대해서 알아 보았습니다.단순히 모든 경우에 대해서 반복적으로 재귀호출을 통해서 탐색을 하는 Brute force의 방식보다, 각각의 경우에 대해 테이블을 만들어 필요할 때마다 테이블 값을 이용하는 동적 프로그래밍은 보다 좋은 시간복잡도를 나타냈습니다.하지만, 어찌되었든 간에 동적 프로그래밍 또한 탐색에 있어서 모든 경우에 대해서 탐색을 진행합니다. 이는 결국 필요하지 않은 케이스조차 검색하는..

인공지능(AI) #8_ 1차 논리(First-order logic), 한정사(Quantification)

안녕하세요.이번 포스팅부터는 1차 논리(first-order logic)에 대해서 살펴봅니다. 우리는 지난 포스팅에서 명제논리를 사용하여 지식 기반 에이전트가 자신이 속한 세계를 표현하는 방법과 다음에 취할 동작을 연역하는 방법을 살펴보았습니다. 하지만 명제논리는 복잡한 환경에 대한 지식을 간결하게 나타내기에는 표현력이 너무 약합니다. 따라서 우리는 이번 포스팅 부터하여 우리가 가진 상식의 상당 부분을 표현하기에 충분한 표현력을 가진 1차 논리(first-order logic)에 대해서 살펴보겠습니다.1. 1차 논리(First-order logic) 1차 논리에서는 명제 논리의 장점, 문맥 독립적이고 모호하지 않은 선언적, 조합적 의미론을 기반으로 삼고 자연어의 단점들은 제외하고 표현력이 큰 착안들만 가..

PHP #12_ 기본, MySQL접속해서 데이터 삭제하기

안녕하세요. 이번에는 php로 MySQL에 접속하여 데이터를 삭제하는 방법에 대해서 알아보겠습니다.1. MySQL에 접속하여 데이터 삭제하기 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970 MySQL에 접속하여 데이터 insert하기 이름: 성별: 몸무게: 키: 영어점수: 취미: Colored by Color Scriptercs

Web 관련/PHP 2017.12.10

PHP #11_ 기본, MySQL접속해서 데이터 입력하기

이번에는 지난 포스팅에 이어서, php에서 MySQL에 접속해서 데이터를 입력하는 방법에 대해서 알아보겠습니다.1. MySQL에 접속해서 데이터 입력하기 이또한 db에 있는 각 칼럼의 자료형등을 잘 신경써줘야 합니다. 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 MySQL에 접속하여 데이터 insert하기 이름: 성별: 몸무게: 키: 영어점수: 취미: Colored by Color Scriptercs

Web 관련/PHP 2017.12.10

PHP #9_ 기본, 원하는 버튼을 눌러서 구구단 출력하기

이번에는 원하는 숫자를 버튼으로 눌렀을 때, 해당 하는 숫자에 대한 구구단이 출력되도록 하는 코드 구현합니다.궁금하거나 이해가 안되는 부분에 있어서는 댓글을 이용해주세요 :)1. 원하는 버튼 눌러서 구구단 출력하기 123456789101112131415161718192021 문제6. 원하는 버튼을 눌러서 구구단 확인하기 구구단을 보고싶은 번호를 클릭하세요.

Web 관련/PHP 2017.12.10

PHP #8_ 기본, 데이터 입력받아 화면에 출력하기

안녕하세요.이번에는 php를 통해 데이터를 입력받고, 이를 화면에 출력해보도록 하겠습니다.데이터 전송 방식은 POST방식을 이용합니다.1. 데이터 입력받아 화면에 출력하기 1234567891011121314151617181920212223 문제5. 데이터 입력받아 화면에 출력하기 이름: 나이: 키: 직업: 입력된 데이터는 아래와 같습니다. Colored by Color Scriptercs

Web 관련/PHP 2017.12.10
728x90