250x250
Notice
Recent Posts
Recent Comments
Link
«   2025/10   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

devlog_owen

231117 TIL) 알고리즘 2문제, 개인 프로젝트 본문

TIL

231117 TIL) 알고리즘 2문제, 개인 프로젝트

developer_owen 2023. 11. 17. 21:46
728x90

알고리즘 1.귤고르기

 

 

[프로그래머스] 귤 고르기

문제 먼저 배열 안의 빈도수를 센다. 그리고 객체 배열 중 value 값만을 배열로 추출한다. 나온 value 배열값을 내림차순으로 정렬한다. 그럼 큰 수부터 작은 수 순서대로 배열이 정렬된다. for문을

devlogowen.tistory.com

 

 

B-7 팀원들과 푼 문제다. 난이도는 그래도 막막한 정도는 아니었다.


 

알고리즘 2. K번째 수

 

 

[프로그래머스] K번째 수

문제 배열 안의 배열을 다뤄야하는 문제다. 먼저 for문을 돌리면서 배열안의 i.j.k를 정의한다. 정의된 i,j로 slice한다음 sort로 오름차순으로 정렬하고, 마지막으로 배열안 k번째 인덱스들을 빈 배

devlogowen.tistory.com

 

알고리즘 스터디에서 한 40분만에 풀었다. 코드를 푸는것도 중요하지만 코드 리뷰를 통해 내 코드를 남에게 잘 설명하는 능력이 정말 중요하다는 것을 알게 된 시간이었다.


개인프로젝트는...

 

이거 벌써 다한사람은 그냥 네이버 들어가시면 될듯^^(지극히 내생각임)

처음에 간단하다고 생각했던 것들이 전혀 간단하지가 않다는 것을 이제 알게되었다.

튜터님이 예시로 만들어주신 디렉토리 구조가 이제야 좀 이해가 간다. (seeder는 아직도 왜 있는지 의문..)

middleware로 기능모듈을 만들어주고, 또 utility폴더안에 파일들로 반복작업을 줄여주는 상수,함수들을 정의해둔다. 솔직히 꽤나 양이 많아서 하면서도 이게 맞나?싶으면서 코드를 짜고 있다.

그래서 미리 erd,api 명세서, readme 문서작업들을 먼저 끝냈다. 주말안에 완성해서 깃에 올리고싶다ㅠㅠ

 

 


마무리

 

진짜 여기 스파르타여서 스파르타코딩클럽이구나...


 

728x90