전체 글
-
SWeetMe 프로젝트 소개프로젝트 2024. 3. 18. 22:00
프로젝트 코드: https://github.com/WooyoungJun/plow_project 해당 프로젝트는 K-Digital Training(KDT), goorm에서 주관하는 AI 자연어처리 전문가 양성 과정 최종 팀 프로젝트입니다. 2023년 11월 20일부터 약 6주(~2024.01.05)동안 진행하였고, 아래는 프로젝트의 간트 차트입니다. 학생들이 보다 효율적인 학습을 할 수 있도록 돕는 것을 큰 목표 팀 프로젝트를 진행했습니다. 또한 학습자 스스로가 적극적으로 학습 내용을 공유하고, 다른 학생들과 지식을 나누며, 함께 성장할 수 있는 환경을 조성하는 것이 목적입니다. 초기 기획단계에서 MVP에 꼭 들어가야 할 기능을 추려봤습니다. 사용자를 구분할 수 있습니다. -> 회원 가입, 로그인 기능..
-
1. 문자열 다루기코딩테스트 2024. 3. 17. 21:32
옹알이 - https://school.programmers.co.kr/tryouts/85889/challenges replace를 활용해 문자 대체 후 패턴 파악. 빈 문자열 대신 마스킹(_) 문자를 넣고, 마지막에 빈 문자열로 대체해서 분리된 문자 처리(y aya e → aya + ye 허용 될 수 있으므로) def solution(babbling): answer = 0 pattern = ["aya", "woo", "ye", "ma"] for word in babbling: for p in pattern: word = word.replace(p, "_") word = word.replace("_", "") if word == "": answer += 1 return answer 문자열 계산하기 - ht..
-
코딩테스트 문제 유형 별 정리 및 문제 모음코딩테스트 2024. 3. 17. 19:57
이 글은 개인적으로 취업 준비를 위해서 필요한 정보들을 정리하는 글입니다. 프로그래머스의 "내일은 코딩테스트 with 파이썬(자료구조와 알고리즘의 기초부터 실전까지)" 커리큘럼을 바탕으로 기초를 정리할 예정입니다. 필요하신 분들은 참고해주세요. 문자열 다루기 구현 배열/리스트 딕셔너리(해시맵) 셋(집합) 스택 큐와 데크 힙(heap) 그래프 - 깊이 우선 탐색(DFS, Depth First Search) 그래프 - 너비 우선 탐색(BFS, Breadth First Search) 정렬 그리디 알고리즘(탐욕법) 다이내믹 프로그래밍(DP) 카카오 기출 - 추후 링크 추가 예정