전체 글 270

20220925 WIL

이번주동안 한 일 자료구조, 알고리즘 강의 파이썬 장고 강의 1~4주차 백준 알고리즘 문제 풀이 자료 구조, 알고리즘 강의 https://yaun.tistory.com/230 자료구조, 알고리즘 1주차 정리 알고리즘이란? 알고리즘 - 어떤 문제의 해결을 위하여, 입력된 자료를 토대로 하여 원하는 출력을 유도하여 내는 규칙의 집합. 여러 단계의 유한 집합으로 구성되는데, 각 단계는 하나 또는 그 yaun.tistory.com https://yaun.tistory.com/231 자료구조, 알고리즘 2주차 정리 오늘 배울것 어레이(Array)와 링크드 리스트(Linked List) 클래스 이진 탐색과 재귀 함수 어레이(Array)와 링크드 리스트(Linked List) 1. 어레이(Array, 배열) 배열은 ..

Frank Sinatra - Fly Me to the Moon

https://youtu.be/ZEcqHA7dbwM Fly Me to the moon 나를 달로 보내줘요 And let me play among the stars 저 별들 사이를 여행하게 해 줘요 Let me see what spring is like on Jupiter and Mars 목성과 화성의 봄을 내게 보여줘요 In other words, hold my hand 다시 말하자면, 내 손을 잡아주세요 In other words, baby kiss me 다시 말하자면, 내게 키스해 주세요 Fill my heart with song 내 마음을 노래로 채워 줘요 And let me sing forevermore 영원히 노래할 수 있게 해 줘요 You are all I long for, all I wors..

취미/music 2022.09.23

20220923 TIL

오늘의 한 일 장고 강의 2주차 타임어택 구현 테스트 백준 문제풀이 복습 장고 강의 2주차 - django 구조, 데이터베이스 연결, 유저 모델 및 로그인 회원가입 기능 만들기 개발 일지 게시 예정 첫날과 비슷하게 무언가의 실수로 오류가 일어났다. 또 에러 메세지 구글링 해보고 이리저리 찾아봐도 해답이 제대로 나오질 않아서 틀릴 구석이 있나 생각을 해보니 request.method 방식을 소문자로 썻던게 문제였다.. 개인적인 생각으로 실수는 상수라고 생각하고 이걸 어떻게 찾아나가느냐가 중요하다고 생각하는데, 이런 오류가 났을때 단순 구글링만으로는 틀린부분을 찾아가기가 너무 힘든것같아 걱정이다 ㅠㅠ 개인적으로 로그인 시 패스워드가 틀렸다거나 아이디가 중복될때 메세지를 띄워주고 싶었는데 py파일 내에서 me..

20220923 타임어택 테스트

1번 a = 10 def test1(): b = 20 def test2(): print(a) print(b) test1() test2() # 실행이 잘 될까요? 아니요 # 실행이 되지 않는다면 어떤 에러가 발생할까요? b는 지역변수이기 때문에 다른 함수에서 불러오지 못한다 * 지역변수를 전역변수처럼 사용하고 싶다면? - global 키워드를 사용해 선언 2번 mutable (수정 가능한 객체) - list - dict immutable (수정 불가능한 객체) - int, float - str, tuple 3번 def get_even_numbers(numbers): result = [x for x in range(1,10001) if x % 2 == 0] return result def get_some_n..

20220922 TIL

오늘의 한 일 파이썬 장고 강의 1주차 aws 계정 보안 강화 백준 문제풀이 복습 파이썬 장고 강의 1주차 장고 첫 주차 강의는 기본적인 웹의 동작 순서 및 개념, 그리고 내가 계속 써오던 파이참에 대한 사용법, 파이썬 기초 문법을 가볍게 다뤄서, 적당히 듣고 빠르게 장고 폴더를 생성해 2주차 실습을 들어가려고 했다. 그런데.. 장고 파일을 생성하는데 돌아가질 않는다 왜지?? django.core.exceptions.ImproperlyConfigured: Requested setting INSTALLED_APPS, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or ..

PSY - 낙원

https://youtu.be/-s-J4UjtxDs 너와 나 단 둘이서 떠나가는 여행 너를 향한 내 마음 절대 안 변해 보고 또 봐도 또 다시 나 반해 꿈만 같애 우리 둘이 함께 우린 서로 아무말도 없이 이렇다 할 행선지도 없이 빡빡한 저 세상 등지고 너와 내가 나침반과 지도 하지 못했었던 말 한땐 다시 안본다 했었나 허나 지금 우리 둘만 이 차속에 어느덧 훌쩍 지나버린 고개 비와 바람도 세상과 사람도 우릴 막지 말라 우린 지금 빨라 우릴 갈라 놨던 속세 탈출하는 찰라 우린 지금 아주 빨라 난 너와 같은 차를 타고 난 너와 같은 곳을 보고 난 너와 같이 같은 곳으로 그 곳은 천국 일거야 정신없이 달려온 동해안 저 시원한 바다 소리가 곧 내맘 너 때문에 잠 못자고 꼬박 샌 밤 손발을 다 합쳐도 못 샌다 말..

취미/music 2022.09.21

20220921 TIL

오늘의 한 일 자료구조, 알고리즘 복습 및 정리 백준 알고리즘 문제 복습 자료구조, 알고리즘 복습 밎 정리 https://yaun.tistory.com/230 자료구조, 알고리즘 1주차 정리 알고리즘이란? 알고리즘 - 어떤 문제의 해결을 위하여, 입력된 자료를 토대로 하여 원하는 출력을 유도하여 내는 규칙의 집합. 여러 단계의 유한 집합으로 구성되는데, 각 단계는 하나 또는 그 yaun.tistory.com https://yaun.tistory.com/231 자료구조, 알고리즘 2주차 정리 오늘 배울것 어레이(Array)와 링크드 리스트(Linked List) 클래스 이진 탐색과 재귀 함수 어레이(Array)와 링크드 리스트(Linked List) 1. 어레이(Array, 배열) 배열은 크기가 정해진 데..

자료구조, 알고리즘 4주차 정리

오늘 배울 것 트리, 힙 DFS, BFS Dynamic Programming 트리 트리란? - 뿌리와 가지로 구성되어 거꾸로 세워놓은 나무처럼 보이는 계층형 비선형 자료 구조. 앞서 보인 큐(Queue), 스택(Stack) 은 자료구조에서 선형 구조라고 합니다. 선형 구조란 자료를 구성하고 있는 데이터들이 순차적으로 나열시킨 형태를 의미합니다. 이번에 배울 트리는 바로 비선형 구조입니다! 비선형 구조는 선형구조와는 다르게 데이터가 계층적 혹은 망으로 구성되어있습니다. 선형구조와 비선형구조의 차이점은 형태뿐만 아니라 용도에서도 차이점이 많습니다! 선형구조는 자료를 저장하고 꺼내는 것에 초점이 맞춰져 있고, 비선형구조는 표현에 초점이 맞춰져 있습니다. * 아래 폴더 구조가 대표적인 트리의 형태입니다! 트리는..

자료구조, 알고리즘 3주차 정리

오늘 배울 것 정렬 스택 큐 해쉬 정렬 정렬 - 알고리즘의 굉장히 중요한 주제로, 데이터를 순서대로 나열하는 방법 정렬 - 1 버블 정렬 첫 번째 자료와 두 번째 자료를, 두 번째 자료와 세 번째 자료를, 세 번째와 네 번째를, … 이런 식으로 (마지막-1)번째 자료와 마지막 자료를 비교하여 교환하면서 자료를 정렬하는 방식 작은 숫자, 큰 숫자 순서로 있으면 내버려두고 큰 숫자, 작은 숫자 순서로 있으면 둘의 위치를 변경한다. [4, 6, 2, 9, 1] # 정렬되지 않은 배열 1단계 : [4, 6, 2, 9, 1] 4와 6을 비교합니다! 4 2 이므로 둘을 변경합니다! [4, 2, 6, 9, 1] 이렇게요..

자료구조, 알고리즘 2주차 정리

오늘 배울것 어레이(Array)와 링크드 리스트(Linked List) 클래스 이진 탐색과 재귀 함수 어레이(Array)와 링크드 리스트(Linked List) 1. 어레이(Array, 배열) 배열은 크기가 정해진 데이터의 공간이다. 한 번 정해지면 바꿀 수 없다. 배열은 각 원소에 즉시 접근할 수 있다. 여기서, 원소의 순서는 0부터 시작하고 이를 인덱스라고 부른다. 이 때, 즉시 접근 가능하다는 말은 상수 시간 내에 접근할 수 있음을 의미한다. 즉, O(1) 내에 접근할 수 있다고 말할 수 있다. 원소를 새로 추가하려면, 새로운 공간을 할당해야 하므로 매우 비효율적인 자료구조. 2. 링크드 리스트(Linked List) 리스트는 크기가 정해지지 않은 데이터의 공간이다. 연결 고리로 이어주기만 하면, ..