본문 바로가기

하반기입사2

[코테준비] #3. 문자열 ❗오늘의 학습 키워드 문자열  ❗ 공부한 내용  📌 코딩 테스트 문제 ? 코딩테스트 연습 - 문자열 내 마음대로 정렬하기  📌 문제 풀이 프로세스  [1] 문제 이해 문제를 처음 읽었을 때는 생각보다 쉬운데? 라는 생각이 들었다..  하지만, 조건들이 2가지 정도 있어서 이걸 잘 구현하는 게 관건일 거라는 생각이 들었다.   [2] 직관적 문제 접근  역시나 나는 단순한 사람이라.. 직관적으로 문제를 먼저 접근 했다.  (1) 배열 안에서 비교를 해야돼서 이중 for문을 써야겠다. --> 버블정렬 for i in range(len(strings)): for j in range(0,len(strings)-i-1): (2) 조건들 ?첫 번째, 문자열에서 n번째 문자를 비교두 번째, n번.. 2024. 7. 25.
[코테준비] #1. 행렬 / 배열 ❗오늘의 학습 키워드 행렬 / 배열   ❗ 공부한 내용  📌 코딩 테스트 문제 ? 코딩테스트 연습 - n^2 배열 자르기   📌 문제 풀이 프로세스  [1] 문제 이해 해당 문제는 글을 처음 읽었을 때, 무슨 말인지 잘 이해가 되지 않았다...  하지만, 감사하게도 밑에 gif 이미지로 상세하게 설명이 되어 있어서 쉽게 이해할 수 있었다.   [2] 직관적 문제 접근  난 기본적으로 단순한 인간이라... 직관적으로 3단계를 나열했다.  (1) n 만큼의 행렬을 만들자. (2) n행 n열로 짜여진 매트릭스에 이런 식으로 숫자를 넣어보자.  (3) 매트릭스를 배열로 전환해서 left ~ right 만큼 슬라이싱을 하자.   [3] (직관적) 문제 풀이  import numpy as npdef soluti.. 2024. 7. 23.