본문 바로가기

개발자4

[코테준비] #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.
[코테준비] #2. 행렬 ❗오늘의 학습 키워드 배열   ❗ 공부한 내용  📌 코딩 테스트 문제 ? 코딩테스트 연습 - x만큼 간격이 있는 n개의 숫자  📌 문제 풀이 프로세스  [1] 문제 이해오늘의 문제는 어제에 비해 다소 간단했다. 문제 이해도 생각보다 금방 했다.  [2] 직관적 문제 접근x와 n의 역할이 뭘까? 를 가장 먼저 접근했다. [1] n 만큼 반복문  [2] 배열에 x*(i+1) 만큼 append def solution(x, n): answer = [] for i in range(n): answer.append(x*(i+1)) return answer 결과는 ...  통과다 ..!    [3] 회고 오늘의 문제는 다소 이해하기 쉬웠다. 이런 문제로만 입사문제가 나오면 좋겠지만 .... 2024. 7. 24.
[코테준비] #1. 행렬 / 배열 ❗오늘의 학습 키워드 행렬 / 배열   ❗ 공부한 내용  📌 코딩 테스트 문제 ? 코딩테스트 연습 - n^2 배열 자르기   📌 문제 풀이 프로세스  [1] 문제 이해 해당 문제는 글을 처음 읽었을 때, 무슨 말인지 잘 이해가 되지 않았다...  하지만, 감사하게도 밑에 gif 이미지로 상세하게 설명이 되어 있어서 쉽게 이해할 수 있었다.   [2] 직관적 문제 접근  난 기본적으로 단순한 인간이라... 직관적으로 3단계를 나열했다.  (1) n 만큼의 행렬을 만들자. (2) n행 n열로 짜여진 매트릭스에 이런 식으로 숫자를 넣어보자.  (3) 매트릭스를 배열로 전환해서 left ~ right 만큼 슬라이싱을 하자.   [3] (직관적) 문제 풀이  import numpy as npdef soluti.. 2024. 7. 23.
백엔드 개발자의 실수 2. React 설치하기 (Windows) 아 첫 번째 포스팅에 얄팍하게 서치한 지식으로 갈겨놨는데,, 내가 썼지만, 사람들이 많이 안봤으면 좋겠다 ㅜ_ㅜ 프로젝트 하면서 더 많이 찾아보고 업데이트 할테니,, 앞으로의 포스팅에 더 관심을 받고 싶다. 우선은 리액트가 뭔지를 떠나서 설치를 해봐야하니까! 설치를 했다. 리액트를 하려면 우선 node.js를 해야한단다.. 왜.. ㅜ_ㅜ 얜 또 왜 튀어나오는 거야... ?? 이유는,, node.js를 설치하면 nmp이 같이 설치되는데, npm이라는 Node Package Manager인 패키지 관리자를 설치해야, 이 npm을 이용하여 React를 손쉽게 설치할 수 있단다.. 그리고 npm은 React 프로젝트 의존성 관리도 해준다니 리액트를 하려면 꼭 설치를 해야한다. node.js 이녀석.. 더 알고싶.. 2023. 7. 21.