! Todo TitleYumMap 개발기를 전체적으로 정리하면서 사용한 기술 스텍및 모든 것을 정리해보자!!앱 제작 동기: 사실 회사에 진짜 맛잘알 친구가 있다 이친구는 맛집 데이터 베이스가 네이버 지도에 진짜 널려있는데 네이버 블로그에 맛집을 올리고 있다. 흠...
https://school.programmers.co.kr/tryouts/71895/challenges프로그래머스의 순위이다.이 문제를 풀기위해서는 순위가 정해지기 위해서는 다른 노드들간의 간선의 갯수가 총 자기 자신을 제외한 모든 순위를 알수 있어야한다. 따
https://school.programmers.co.kr/tryouts/71892/challenges문제의 조건은 시간당 가격의 수가 주어질때 O(N) 의 시작 복잡도록 각 해당 가격이 몇 초를 떨어지지않고 이어졌는지 구하는 문제이다.이 문제를 풀기위한 과정
https://school.programmers.co.kr/tryouts/71889/challenges위의 문제는 총 2 개의 메모이제이션이 필요하다. 최대가 될 수 있는 값고 최소가 될 수 있는 값을 모두 기록할 필요가 있기 때문이다. 따라서 이를 위해서 M
https://school.programmers.co.kr/tryouts/71874/challenges 문제는 위에 사용된 람다 및 stream 정리
위의 코드에서 제일 중요한 부분은 모음의 조합을 구하는 부분이다. 이를 위해서 가장 중요한 점은 해당 배열의 인덱스에 해당하는 문자열을 포함 시키는지 포함 하지 않는지에 대해서 모든 탐색이 이루어 져야한다. 따라서 위와 같이 전부 탐색하고 난후에 집합에 추가해서 중복
CIDR:Classless Inter-Domain Routing(CIDR)은 인터넷상의 데이터 라우팅 효율성을 향상시키는 IP 주소 할당 방법입니다.서브넷 마스크를 이용해서 서브넷으로 가는 패킷을 구분하기 위해서 주로 사용함.관용적인 private IP해당 사진을 보면
https://school.programmers.co.kr/tryouts/71860/challenges위 문제는 정규표현식을 이용하면 훨씬 쉽게 간단하게 풀이할 수 있다.https://inpa.tistory.com/entry/JAVA-%E2%98%95
먼저 바보 같은 내 풀이 이다. 이 풀이를 보면 바보같이 문자열을 하나하나 바꾸고 있다 또한 while 문을 사용해서 숫자를 교환했다. 하지만 새로운 풀이를 보면이런 식으로 아주 쉽게 코딩이 가능하다.String replace 를 까먹지 말아야겠다.그리고 진법 변환에
AWS에서 인프라를 실행하기 위해 서버를 설정할 책임이 있다면 다양한 컴퓨팅 옵션을 사용할 수 있습니다. 어떤 서비스 를 어떤 사용 사례에 사용할지 알아야 합니다. 기본적인 수준에서는 가상 머신 VM , 컨테이너 서비스, 서버리스라는 3가 지 유형의 컴퓨팅 옵션을 사용
클라우드 환경과 온프레미스 환경AWS는 클라우드 컴퓨팅 서비스를 제공합니다. -> 물리적 하드웨어를 관리하지 않고도 앱을 신속하게 세 상에 내놓을 수 있습니다.온-프레미스(On-Premise)란 줄여서 온프렘OnPrem이라고도 하는데, 소프트웨어를 사용하는 사 람이 조
위 코드에서 user_id, 와 banned_id 간의 조합을 만들어야 해서 combination 이라는 재귀함수를 만들어서 호출했다.호드를 뭔가 외워야되나 싶다.
사용자가 쉅취한 음료를 기록하는 테이블을 생성할 때 음료 영양성분 데이터를 복사해서 스냅샷 형태로 저장하는 방식의 설계 단점 \- 중복된 데이터 저장으로 인한 DB 용량 과부하 및 다른 서버단의 데이터 복사 과정에서의 메모리 부족 현상 예상됨.장점 \- 데이터의
해더는 위의 예시와 같이 요청 메소드 상태코드등을 주고 담고 있는데 이 때 17:59:12.472 \[INFO ] \[Thread-0] \[webserver.RequestHandler] - Header : GET / HTTP/1.1윗 줄과과 같이 요청 방식 이후에 ur
spring frame work 으로 개발을 진행하다보니 너무 추상화 되어 있는 부분들이 가득하다. 이게 문제가 어떤 방식으로 spring boot 가 작동하는지 아직도 전혀 모르겠는 이유가 존재했다 따라서 이를 직접 구현하면서 차근차근 원리를 알아 보고 open so
언어를 파이썬에서 자바로 바꾸려고 하는데 겁나 후회된다. 하자만 간다.이 부분에서 새로운 어레이 리스트를 생성하는데 위에서 색출한 장르의 집합으로 선언했다. 리얼...그리고 해당 리스트를 정렬하는데 장르 map 의 각각의 플레이 수의 합으로 정렬했다.
전의 연산을 기억하기 자리수 만큼의 수를 기억하는것이 필수적이다.만을 6개의 N을 이용한거면 (1,5) (2,4)(3,3)...(5,1) 이조합의 수 많큼 가능한 값이 존재한다는 점이 어려줬다.
위의 코드에서 가장 중요한 부분은 가중치가 모두 동일한 그래프에서는 bfs 를 사용하는 것이 가장 효훌적이라는 점을 생각하는것이였다또 중요한 부분은 distancesneighbor = distancescurr + 1이 부분이라고 생각한다 나는 막혔던 부분이 바로 bfs
https://school.programmers.co.kr/learn/courses/30/lessons/42885 간단 하지만 파이선의 편리함에 빠져서 실행시간을 단축하는 방법을 잊었다... not in 보다는 리스트에서 해당 값을 문자열로 바꿔서 실행하는
https://school.programmers.co.kr/learn/courses/30/lessons/42860문제는 이곳에서 참조 바란다.조이 스틱 문제에서 상하로 움직이는 것은 최적화할 수 없다는 점문자를 움직이는 횟수를 줄이기 위해서 미리 제일 끝에 '