본문 바로가기

분류 전체보기

(100)
[TroubleShooting] 해쉬맵(HashMap)에서 순서가 바뀌는 문제 카카오 문제인 [신고 결과 받기] 문제를 풀기 위해 HashMap을 사용했는데, 분명 배열에서 값을 받아와 먼저 HashMap의 key 값을 지정해준 후, iterator을 이용하여 다시 해쉬맵을 출력했더니 순서가 뒤바뀌는 문제가 발생했다. 문제를 설명하기 조금 어려운데, 분명 a-b-c-d순서로 값을 넣어줬는데(put 이용) iterator를 이용해 해쉬맵을 출력했더니 순서가 이상해지는 문제가 생겼다. 검색해보니, HashMap이 원래 그렇다고 한다.. 입력된 순서를 지키고 싶으면 그냥 HashMap이 아니라 LinkedHashMap을 써줘야한다.
[JAVA/알고리즘] 나머지가 1이 되는 수 찾기 https://programmers.co.kr/learn/courses/30/lessons/87389?language=java 코딩테스트 연습 - 나머지가 1이 되는 수 찾기 자연수 n이 매개변수로 주어집니다. n을 x로 나눈 나머지가 1이 되도록 하는 가장 작은 자연수 x를 return 하도록 solution 함수를 완성해주세요. 답이 항상 존재함은 증명될 수 있습니다. 제한사항 입 programmers.co.kr 내 풀이 class Solution { public int solution(int n) { int answer = 0; for (int i = 1; i
[이산수학] 관계의 표현과 합성, 동치관계 보호되어 있는 글입니다.
코딩테스트와 실무 역량 모두 잡는 알고리즘 스터디(Java반) (3) 스터디 3,4주차 * 본 후기글은 프로그래머스의 코딩테스트와 실무 역량 모두 잡는 알고리즘 스터디 (Java반) 참여 후 솔직하게 적는 글입니다. * 1편에서는 스터디 전반에 관한 내용을 기록했으며, 2,3편에서는 스터디에서 배운 내용들 위주로 작성하였습니다. * 저작권에 위배되거나 문제되는 내용이 있다면, 알려주시면 수정하도록 하겠습니다. 🙋 참여한 프로그램 👇 https://programmers.co.kr/learn/courses/12730 [스터디/11기] 코딩테스트와 실무 역량 모두 잡는 알고리즘 스터디(Java반) 🚀 아쉽지만 11기는 마감되었어요. 12기 오픈 알림 신청하고, 최저가에 수강하세요! 최저가 알림 받기 × 청년/경력보유여성 등 임팩트캠퍼스 지원 조건에 해당한다면 참가비 전액 지원! (상세 조 pro..
코딩테스트와 실무 역량 모두 잡는 알고리즘 스터디(Java반) (2) 스터디 1,2주차 * 본 후기글은 프로그래머스의 코딩테스트와 실무 역량 모두 잡는 알고리즘 스터디 (Java반) 참여 후 솔직하게 적는 글입니다. * 1편에서는 스터디 전반에 관한 내용을 기록했으며, 2-3편에서는 스터디에서 배운 내용들 위주로 작성하였습니다. * 저작권에 위배되거나 문제되는 내용이 있다면, 알려주시면 수정하도록 하겠습니다. 🙋 참여한 프로그램 👇 https://programmers.co.kr/learn/courses/12730 [스터디/11기] 코딩테스트와 실무 역량 모두 잡는 알고리즘 스터디(Java반) 🚀 아쉽지만 11기는 마감되었어요. 12기 오픈 알림 신청하고, 최저가에 수강하세요! 최저가 알림 받기 × 청년/경력보유여성 등 임팩트캠퍼스 지원 조건에 해당한다면 참가비 전액 지원! (상세 조 pro..
코딩테스트와 실무 역량 모두 잡는 알고리즘 스터디(Java반) (1) 후기 * 본 후기글은 프로그래머스의 코딩테스트와 실무 역량 모두 잡는 알고리즘 스터디 (Java반) 참여 후 솔직하게 적는 글입니다. * 1편에서는 스터디 전반에 관한 내용을 기록했으며, 2,3편에서는 스터디에서 배운 내용들 위주로 작성하였습니다. 저 역시 이 프로그램에 참여하기 전에 많은 고민을 했기에, 후에 이 스터디를 고민하고 있을 분들에 도움이 되고자 글을 남깁니다. 개개인마다 느끼는 것에 차이가 있을 수 있으니, 본 포스팅은 참고만 해주세요😉 🙋 참여한 프로그램 👇 https://programmers.co.kr/learn/courses/12730 [스터디/11기] 코딩테스트와 실무 역량 모두 잡는 알고리즘 스터디(Java반) 🚀 아쉽지만 11기는 마감되었어요. 12기 오픈 알림 신청하고, 최저가에 수..
러셀의 역설
[책] Do it! 인터랙티브 웹 페이지 만들기 Do it 시리즈는 입문자들이 보기에 좋은 시리즈이다. 나는 이제까지 총 4권의 Do it 시리즈 책을 봤는데 (본의 아니게 다 웹 관련..) 아마 지금 이야기하는 책이 끝판왕이 아닐까 싶다. - Do it! HTML5+CSS3 웹표준의 정석 - Do it! 자바스크립트 + 제이쿼리 입문 - Do it! 자바 프로그래밍 입문 - Do it! 오라클로 배우는 데이터베이스 입문 이렇게 봤었고, 이 책들을 보면서 있었던 아쉬움을 지금 포스팅할 가 보완해주는 것 같다. 혹시 나처럼 저 책들을 보고도 약간의 아쉬움을 느꼈다면, 이 책을 보는 것을 추천한다. (위에서 언급한 책들은 정말 기본에 충실한 책들이기 때문에, 저 책은 저 책대로 봐야한다. 개념을 잘 아는 것은 중요하니까) 웹페이지를 만들고 싶어서 HTML..