공대졸업자로서 코딩에 거부감이 있거나, 컴퓨터와 거리가 있는 사람은 아니다. 하지만 주로 c, 시스템 프로그래밍과 같은 로우단 개념을 접해왔기 때문에, 웹개발을 공부하기에 생소한 용어들이 많다. 컴퓨터공학 전공자가 아닌이상, 기본적인 코드관리와 git활용법도 모르고(혹은 익숙치않고), 운영체제, 네트워크, 데이터베이스, 알고리즘 및 자료구조에 대한 지식도 중구난방 어지럽다. CS공부는 단기간에 되는 일이 아니므로, 코딩테스트와 함께 꾸준히 해쳐나가야 할 과제이다. 전공자가 아닌 사람이 혼자 공부해나가는데에 가장 큰 문제점은... 시험이 없다는 것이다. 난 인강을 들으면 무조건 99% 완강하는 편이다. 꾸준히 무언갈 계속해낼 관성을 만드는 일은 나에게 어렵지 않다. 하지만 한 번 공부한 강의를 다시 들춰보..
안녕하세요 진짜.. 이거하나가지고 삽질을 너무해서 억울해서 포스팅합니다. 다시는 이런 실수하지 않으리.. 여러분도 한번 생각해보세요. 이 코드가 왜 틀렸을까? ... 함께해요.. 전 바보라서 1시간넘게 붙들고 있었습니다......... 이 문제는 a진법 수를 b진법으로 변환 출력하는 문제입니다. 즉, a진법을 10진법으로 바꾼 뒤 b진법으로 변환해야 합니다. 단순하죠? 자꾸 틀렸다고 뜨시는 분들은 제가 찾은 반례를 시도해보세요. 반례는 >> 8 17 >> 2 >> 6 2 올바른 출력은 2 16 입니다. ~ 코드 해석 ~ 첫 번째 for문에서 10진법으로 바꾼 수를 num_10에 저장합니다. 그리고 while문을 돌며 b진법으로 바꾸기 위해 answer에 결과를 하나씩 추가해줍니다. import sys a..
Strings - 10808, 10809, 10820, 11655, 10824, 11656 Linked-lists - 1406, 1158 ~ 목차 ~ 문자열 STRINGS 문제 1. char 아스키코드 2. rstrip, lsrtip 3. islower(), isupper(), isdigit(), isspace() 4. 주어진 문자열을 바꿀 때, "replace 메소드 사용" vs "빈 문자열에 추가해서 저장" ( 백준 11655 ) 5. string a에 int 값을 할당하면? 6. 문자열 내림차순 정렬 7. 시간 복잡도에서, "list 슬라이싱" vs "append, pop" 링크드 리스트 Linked-Lists 문제 1. 시간 복잡도에서, "String.join(words) " vs "append"..
Stack: 10828, 9012, 10799 Queue: 10845 Deck: 10866 ~ 목차 ~ STACK 1. import deque from collections 2. stack이 비어있는지 확인 3. 기본 동작들을 list로 구현하기 * boj.kr/10799 쇠막대기 * QUEUE ( 백준 10845 ) 1. stack과 다른 점 DEQUE ( 백준 10866 ) 1. stack, queue와 다른 점 STACK 1. import deque from collections Deque is preferred over list in the cases where we need quicker append and pop operations from both the ends of the containe..
2751, 11650, 11651, 10814, 10825, 10989,11652, 11004 각 문제에 대해 정답 처리된 코드를 저의 github에 올려두었습니다. 참고하세요! github.com/Hong-been/Algoritms-and-Data-Structues Hong-been/Algoritms-and-Data-Structues Contribute to Hong-been/Algoritms-and-Data-Structues development by creating an account on GitHub. github.com ~ 목차 ~ 1. 빈 리스트 생성 및 추가 2. sorted/sort 차이 3. 원하는 기준 여러 개로 sort할 때 4. 원하는 기준들이 오름/내림차순이 다를 때 5. stri..
안녕하세요 오늘은 HTML과 CSS에 바닐라 JS까지 사용하여 간단한 웹 사이트를 만들어 본 후기를 써보고자 합니다. 느낀 점과 결과물 위주이고 코드리뷰를 위한 글은 아닙니다. 그리고 노마드코더 님의 강의엔 없지만, 서버 hosting까지 해보도록 하겠습니다. 윈도우 기반입니다. 유튜브에서 노마드코더로 활동하시는 개발자님의 웹사이트에서 그림판 만들기 강의가 있습니다. 냉큼 따라 만들어보았습니다. 좋은 강의 감사합니다. nomadcoders.co/javascript-for-beginners-2/lobby Watch Now - 노마드 코더 Nomad Coders nomadcoders.co ~ 목차 ~ 1. 개발 환경 및 강의로 만든 결과물 2. 강의를 따라서 구현한 기능 3. 보시는 분들을 위한 자문자답 Q..