전체

카테고리 없음

큐시즘 밋업 프로젝트 회고 “나만의 영화관을 예약하다”

📍KUSITMS도전하는 순간, 변화는 시작됩니다.IT를 사랑하는 사람들이 모여 더 큰 가능성을 이야기하는 공간,여러분의 시작점이 되어줄 큐시즘과 함께하세요.📍About KUSITMS체계적인 커리큘럼으로 IT와 비즈니스에 대한 개인 역량 강화와 다양한 분야와의 협업 능력을 함양할 수 있습니다. 학술적인 커리큘럼 이외에도 다양한 행사를 주최하여 학회원들 사이의 인적 네트워크 형성을 돕고 있습니다.시작 배경: 영화관의 새로운 가능성 영화 산업은 팬데믹 이후 침체를 겪으며 단순한 영화 상영 공간에서 복합문화공간으로의 전환이 활발해졌습니다. 우리는 그 속에서 행동하는 팬덤과 단체 관람 문화에 주목했고, 다음과 같은 질문을 품었습니다:“단체관람, 왜 어렵게 느껴질까?”“내가 직접 기획해서, 우리만의 영화관..

TIL-algorithm

스택 - 괄호 회전하기

https://school.programmers.co.kr/learn/courses/30/lessons/76502 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr def solution(s): answer =0 n =len(s) for i in range(n): stack=[] for j in range(n): c=s[(i+j)%n] if c =="(" or c =="[" or c =="{": stack.append(c) else: if not stack: break if c ==")" and stack[-1] =="(": stack.pop() elif c..

TIL-algorithm

스택 - 10진수를 2진수로 변환하기

def solution(decimal): stack = [] while decimal > 0: remainder = decimal % 2 stack.append(remainder) decimal = decimal // 2 binary = "" while len(stack) > 0: binary += str(stack.pop()) return binary 13을 2로 나누면서 나눈 나머지를 순서대로 저장한다. 이과정을 0이 될때까지 반복하며 몫이 0이 되면 순서대로 읽으면 이진수변환이 된다. 스택에 저장할 데이터가 무엇인지 생각해보면 스택에 하나씩 나머지를 쌓고, 하나씩 꺼내면 답이 나온다. + 이문제에서 pop말고 문자열에 계속해서 문자를 더할때는 join 메서드가 효율적이다.

ry13542
'분류 전체보기' 카테고리의 글 목록