Til 4

Today I Learned(TIL)-25

------------------------------------- 오늘의 학습 키워드 --------------------------------------스택/큐스택 : 후입선출(LIFO, Last In First Out) 원칙을 따릅니다. 즉, 가장 나중에 삽입된 요소가 가장 먼저 제거          일상적인 물건의 쌓아 올리기와 같은 방식으로 데이터를 처리 푸시(push): 스택의 상단에 요소를 추가합니다.팝(pop): 스택의 상단에서 요소를 제거하고 반환합니다.피크(peek) 또는 탑(top): 스택의 상단에 있는 요소를 반환하지만, 제거하지는 않습니다.비어있는지 확인(is_empty): 스택이 비어 있는지 여부를 확인합니다.큐 : 데이터 구조 중 하나로, 선입선출(FIFO, First In F..

Daily note 2024.07.28

Today I Learned(TIL)-22

------------------------------------- 오늘의 학습 키워드 --------------------------------------int함수 :숫자열 integerstr : 문자열 string  -------------------------- 공부한 내용 본인의 언어로 정리하기 --------------------------문제 문자열 s를 숫자로 변환한 결과를 반환하는 함수, solution을 완성하세요.제한 조건 s의 길이는 1 이상 5이하입니다. s의 맨앞에는 부호(+, -)가 올 수 있습니다. s는 부호와 숫자로만 이루어져있습니다. s는 "0"으로 시작하지 않습니다. 입출력 예 예를들어 str이 "1234"이면 1234를 반환하고, "-1234"이면 -1234를 반환하면 ..

Daily note 2024.07.25

Today I Learned(TIL)-20

------------------------------------- 오늘의 학습 키워드 -------------------------------------- ㅁ평균값 구하기ㅁsum = 정수들의 합함len =객체의 길이 ㅁ 구구단 ㅁ이중 for문 사용줄바꿈 설정 print( '  ' ) -------------------------- 공부한 내용 본인의 언어로 정리하기 -------------------------- 문제1 평균값 구하기정수를 담고 있는 배열 arr의 평균값을 return하는 함수, solution을 완성해보세요. 제한사항 arr은 길이 1 이상, 100 이하인 배열입니다. arr의 원소는 -10,000 이상 10,000 이하인 정수입니다. 입출력 예         arr          ..

Daily note 2024.07.23

Today I Learned(TIL)-19

------------------------오늘의 학습 키워드-----------------------------------ㅇ 자연수 n을 뒤집어 각 자리 숫자를 원소로 가지는 배열 형태로 리턴해주세요.     예를들어 n이 12345이면 [5,4,3,2,1]을 리턴합니다. ㅇ 숫자열을 문자열로 바꿀줄 알아야한다!----------------------공부한 내용 본인의 언어로 정리하기--------------------------def solution(n): # 함수정의 answer=[] return list(map(int, reversed(str(n)))) # 정수 n을 문자열 전환, 5,4,3,2,1,출력을 변환, 숫자열 전환 리스트로 출력print(solution(12345)) 자..

Daily note 2024.07.22