본문 바로가기

시작은 미약하였으나, 그 끝은 창대하리라158

[적절한 좌절] 개인적인 평가:제목 그대로 좌절의 중요성을 알고 있다, 단지 내가 알고 있던 그 느낌(좌절의 중요성)을 책으로 정리해주었다고 말 할 수 있을것 같다. 더 나아가서 책은 '유아기~청소년기' 와 '성인기' 2개의 챕터로 분리해서 언급하고 있다. 뭔가 앞부분은 상당히 술술 읽힌다. 말하고자하는 것은 분명하다 '독립'+'분리' 이를 통해 아이가 알맞게 성장한다는 것이다. 과잉보호를 하면 당연하게 아이는 올바르게 자라지 못하며, 반대로 방치해서도 안되는 것이다. 이 모든 개념과 설명을 '유아기~청소년기' 에서는 저자는 '독립'+'분리' 로 설명을 하고있다. 내가 아이를 키워보지않아, 이론과 실전은 상당히 다르겠지만, 그래도 기존에 알고 있던 지식을 쉽게 정리해주었다. 두번째 챕터에서는 어린시절 '독립'+'분리' .. 2026. 1. 26.
[프로그래머스] 모음 사전 | 파이썬 Solution:from itertools import product, combinationsdef solution(word): list_al=['A', 'E', 'I', 'O', 'U'] all_al=[] for i in range(1,5+1): a=list(product(list_al,repeat=i)) for k in a: new_1=''.join(k) all_al.append(new_1) all_al.sort() for index, kk in enumerate(all_al): if word==kk: answer=index break r.. 2025. 5. 26.
[프로그래머스] 타겟 넘버 | 파이썬 Solution:def dfs(index, current_sum, numbers, target): # 모든 숫자를 탐색했을 때 if index == len(numbers): if current_sum == target: return 1 else: return 0 # 타겟과 같으면 1, 아니면 0 반환 # 다음 단계 탐색 count=0 count = count + dfs(index+1, current_sum+numbers[index], numbers, target) count = count + dfs(index+1, current_sum-numbers[index], numbers, target) r.. 2025. 5. 22.
[프로그래머스] LV2 구명보트 | 파이썬 Solution:from collections import dequedef solution(people, limit): # 초기화 people.sort() q=deque(people) cnt=0 # 사람들이 2명 이상 있어야함. while len(q)>=2: heavy = q.pop() # 가벼운 사람 + 무거운 사람 if q[0]+heavy Skills:deuqe는 pop(), popleft() 둘다 있음, 시간복잡도 둘다 O(1) 상수시간임.큐에서, q[0],q[-1]의 시간복잡도는 O(1) 상수시간임. (선형시간아님), but 0, -1 이 아니라면 O(n) 선형시간임. 2025. 5. 21.
[프로그래머스] LV2 큰 수 만들기 | 파이썬 Solution:def solution(number,k): stack=[] # 새로운 값을 담을 통 필요 for i in number: # 스택이 비지않고, 제거 횟수 남아야 하고, 스택의 마지막 숫자가 현재 수(i)보다 작다면 while stack and k>0 and stack[-1] 0: stack=stack[:-1] stack=''.join(stack) else: stack=''.join(stack) return stack Skills:'stack의 가장 최근값' 과 '새롭게 추가될 값' 의 비교방식을 생각해 내야함.조건문은 if와 while문 2가지임- while 문 : 반복 + 조건- if 문 : 조건 2025. 5. 21.
[프로그래머스] LV2 조이스틱 | 파이썬 https://medium.com/@k62570/%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%A8%B8%EC%8A%A4-lv2-%EC%A1%B0%EC%9D%B4%EC%8A%A4%ED%8B%B1-%ED%8C%8C%EC%9D%B4%EC%8D%AC-dfa754fba9ee [프로그래머스] LV2 조이스틱 | 파이썬After Age 40, You Need to Stop Doing These Morning Habits — That Speed Up Aging Your Morning Routine Making You Age Faster?medium.com 2025. 5. 12.