본문 바로가기

분류 전체보기

(129)
[모각코/2월] 파이썬 <챗봇 만들기 편> 후기 이번 2월 15일동안 코뮤니티에서 진행하는 모각코에 참여하였다. 코딩 커뮤니티 - 코뮤니티 [파이썬/... : 네이버 카페 코뮤니티 [코딩공부/독학/스터디/대외활동] : python, C언어, java, 자바스크립트, HTML, CSS, 웹/앱개발 cafe.naver.com 여러 커리큘럼 중 파이썬 챗봇만들기로 결정 ! 파이썬으로 인공지능 관련 코드나 알고리즘 코드만 작성해봐서 새로운 결과물을 만들어 보는 과정을 경험해보고 싶었다. 1일차부터 15일차까지 커리큘럼을 따라가면서 파이썬을 사용해 디스코드 챗봇을 만들었다. 처음에 디스코드를 제대로 써본 적이 없어서 조금 어색했다. 그리고 파이썬이 여러 버전이 깔려있어서 라이브러리 설치로 살짝 고생 😥 그래서 파이썬 다 삭제하고 새로깔고,, 키키 제일 좋았던 ..
[알고리즘] 정렬 알고리즘 공부 : 동빈나 유튜브 정렬(Sorting) : 데이터를 특정한 기준에 따라 순서대로 나열하는 것 1. 선택정렬 - 처리되지 않은 데이터 중 가장 작은 데이터를 선택해 맨 앞에 있는 데이터와 바꾸는 것을 반복 - 시간 복잡도 : O(N²) N번 만큼 가장 작은 수를 찾아서 맨 앞으로 보낸다. 전체 연산 횟수 = N + (N-1) + (N-2) + … + 2 = (N² + N - 2) / 2 array = [7, 5, 9, 0, 3, 1, 6, 2, 4, 8] for i in range(len(array)): min_index = i #가장 작은 원소의 인덱스 for j in range(i+1, len(array)): if array[min_index] > array[j]: mi..
[책] 서울 자가에 대기업 다니는 김 부장 이야기 2. 정 대리, 권 사원편 서울 자가에 대기업 다니는 김 부장 이야기 2 - 정 대리, 권 사원 편 - 송희구, 2021 1. 최 부장은 화이트보드에 '두려움'과 '실패' 두 단어를 쓴다. 두려움은 아직 일어나지 않은 일입니다. 아직 일어나지도 않은 일에 대해 걱정하면서 에너지를 낭비하지 않았으면 합니다. 하고 싶은 일이 있으면 하세요. 맞다고 판단한다면 밀어붙이시고요. 실패할까 두려워서 주저앉지 말고 진취적으로 해보라는 얘깁니다. 이것이 우리 팀의 기본 마인드입니다. 2. 이제야 조금 알겠다. 연애를 할 때는 사랑의 결실이 결혼인 것 같지만, 실제로 그 결혼은 사랑에 현실이 더해진 시작점이다. 마치 취업준비생들한테는 취업이 모든 게 끝인 것 같지만, 혹독하면서 허무한 현실이 기다리고 있는 것처럼. 3. 어둑어둑한 해변가를 걷다가..
[알고리즘/백준] 21758번 꿀 따기 21758번 꿀 따기 - https://www.acmicpc.net/problem/21758 접근 방법 1. 무조건 꿀통은 끝에 있어야 한다. --> 그래야 꿀벌이 지나가는 칸 수가 늘어난다. 2. 하나의 꿀벌은 맨 끝에서 출발한다. --> 1번과 일맥상통 3. 꿀통이 왼쪽에 있냐 / 오른쪽에 있냐의 경우의 수 2가지 + 장소 칸이 3개일 경우 + 장소 칸이 3개일 경우에는 중간 칸이 꿀통 위치가 될 수 있음 if len(honey_list) == 3: answer = max(2*honey_list[1], answer) 4. 또 다른 꿀벌의 모든 경우의 수는 반복문으로 해결 코드 - 처음에 서브태스크 4번 시간 초과 def honey(idx1, idx2, list_name): return sum(list..
[책] 달러구트 꿈 백화점 달러구트 꿈 백화점 - 이미예, 2020 1. "제가 사랑한 시간은 모두가 잠든 시간입니다. 잠들어 있는 동안에는 과거에 대한 미련도 없고, 미래에 대한 불안도 사라지기 때문입니다." 2. "그림자가 밤새 대신 경험한 모든 것들에 대한 기억은 둘째처럼 연약한 이들의 마음을 단단하게 만들어줄 것이다. 그리고 첫째처럼 경솔한 이들이 잊지 말았어야 할 것들은 이튿날 아침이면 다시 떠올릴 수 있게 도와줄 것이다." 3. '사람은 왜 잠을 자고 꿈을 꾸는가?' 그건 바로, 모든 사람은 불완전하고 저마다의 방식으로 어리석기 때문이에요. 왜, 푹 자는 것만으로도 어제의 근심이 눈 녹듯 사라지고, 오늘을 살아갈 힘이 생길 때가 있잖아요? 바로 그거예요. 4. "제가 생각하기에 잠, 그리고 꿈은... 숨 가쁘게 이어지는..
[책] 블랙 쇼맨과 이름 없는 마을의 살인 블랙 쇼맨과 이름 없는 마을의 살인 - 히가시노 게이고, 2020 1. 경찰서를 떠나는 순간, 에이치와 마지막으로 나눈 말이 떠올랐다. 전화로 결혼식 당일의 스케줄을 설명했을 때였다. 전화를 끊기 직전에 아버지는 이렇게 말했다. "드디어 마요도 새신부가 되는구나. 행복하게 살아야 한다." 2. 사실을 좋은 동네인데. 이름도 없는 마을, 대부분의 사람들이 와본 적 없는 작고 평범한 마을인데. 3. (스포 포함) 더보기 "진짜 시즈카라면 노비타를 배신하는 짓은 안 하지." 그러더니 다케시는 걸음을 옮겼다. 그가 멈춰선 곳은 스기시타의 앞이었다. "데키스기와 불륜 같은 건 안 하겠지." 4. (스포 포함) 더보기 친구의 죽음을 극복하고 드디어 프로 만화가가 되었지만, 좀처럼 성과를 내지 못하고 속앓이를 하다 ..
[알고리즘/프로그래머스] 가장 큰 수 정렬 > 가장 큰 수 / level2 코딩테스트 연습 - 가장 큰 수 0 또는 양의 정수가 주어졌을 때, 정수를 이어 붙여 만들 수 있는 가장 큰 수를 알아내 주세요. 예를 들어, 주어진 정수가 [6, 10, 2]라면 [6102, 6210, 1062, 1026, 2610, 2106]를 만들 수 있고, 이중 가장 큰 programmers.co.kr 나의 풀이 접근방법 1. permutations 사용 --> 문제점 : 시간 초과 접근방법 2. 문자열이 큰 순서대로 정렬하면 될 것 --> 문제점 : 3, 30이 있을 때 330이 아니라 303으로 정렬됨 접근방법 3. 문자열 정렬 비교 시 자릿수를 맞춰준다. - 문자열 중 가장 큰 자릿수를 구해서 맞춰줌 import itertools def solution(..
[책] 서울 자가에 대기업 다니는 김 부장 이야기 1. 김 부장 편 서울 자가에 대기업 다니는 김 부장 이야기 1 - 김 부장 편 - 송희구, 2021 1. 일이라는 건 무조건 열심히, 오래, 많이 하는 게 다가 아니야. 얼마나 효율적으로 하느냐가 중요해. 2. 리더는 자신이 돋보이기보다는 구성원들이 돋보이도록 자리를 마련해주는 사람이야. 팀원일 때는 우사인 볼트여도 상관없지만 팀장이 되면 히딩크 같은 감독이 되어야지. 3. 배우려는 사람은 주변 사람들과 소통하는 과정에서 영향력이 커질 수 밖에 없어. 그런데 자기가 우월하다고 믿는 사람은 스스로를 더 고립시킬 뿐이야. 결국 혼자만 남는거지. 4. 특히 우월감은 성공의 토대가 될 수도 있고, 목표의식을 갖는 데 중요한 역할을 할 수도 있지만, 너무 지나치면 독이 될 수도 있어요. 내적으로든, 외적으로든요. 5. 남은 삶을..