전체 글(8)
-
20221010 모각코 2회 파이썬 리스트를 정복한다.
조금 낡고 지친 사람의 등장 [리스트] mylist = [1,2,3,4,5] print(mylist) # 출력 # [1, 2, 3, 4, 5] 파이썬에는 리스트라는 데이터 타입이 잇음 리스트명 = [값1, 값2, ...] 이렇게 대괄호 안에 넣어주면 되겟음 숫자는 그냥 쓰고 문자는 "" 혹은 ''에 넣어주면 되겟음! 출력은 대괄호에 감싸진채 나온다 [리스트 인덱스] mylist = [1,2,3,4,5] print(mylist[0]) # 출력 # 1 인덱스! 리스트에는 인덱스라는게 존재함 인덱스는 0부터 시작함 고로 mylist의 0번째 인덱스 값은 1임 출력은 [1] 이 아니고 그냥 1로 나옵니당 [리스트 슬라이싱] mylist = [1,2,3,4,5] print(mylist[1:4]) # 출력 # [2..
2022.10.12 -
20220926 모각코 1회 피보나치 수열, 재귀, 선형탐색, 이진탐색, PyQt5
소프트웨어프로젝트2 수업 복습. 빠르게 복습 가보자고. 근데 참고로 안돌려보고 바로 올리는거라 오타가 있을지도. 안돌아갈지도. 임시저장 갈기면서 열심히 타이핑 해보겠음~~ 검색어 걸려서 방문자수 1000 돌파하면 좋겟다 [피보나치 수열 Fibonacci Sequence O(n)] def Fibo(n): pp = 0 p = 1 result = 0 for i in range(2, n+1): result = p + pp pp = p p = result return result n = int(input('n: ')) print("Fibo(%d) : %d" %(n, Fibo(n))) 원래 이걸 재귀로 코드 짰었음. 그건 O(n^2) 이라 돌아가는데 시간 오래걸림. 하지만 이건? O(n)임. [피보나치 수열 재귀적..
2022.09.27