코딩테스트 문제들을 풀다가 기록을 가끔씩 하고 있는데 hello스킨은 너무나 잘 만든 스킨이지만 코드블록은 너무 밋밋해서 뭐가 없을까 찾아보다가 너무 마음에 드는 디자인과 적용법을 찾았다. https://guiyomi.tistory.com/132 [티스토리 블로그 테마] - 1. 코드 블록 디자인을 mac 코드 스타일로 바꾸기 글을 읽기 전 미리 보는 완성본은 다음과 같다. 어떻게 만들었고 적용했는지 궁금하신 분들은 아래로 스크롤! See the Pen tistory code block by MiJeong Kim (@sap03110) on CodePen. 발단 여느 날과 다름없이 회사 guiyomi.tistory.com 위의 블로그에 가면 HTML, CSS, JS 어떻게 수정해야 하는지 기본적으로 나와있..
https://school.programmers.co.kr/learn/courses/30/lessons/159993 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 🌿 - 문제설명 🌿 - 제한사항 📌- 풀이 경우의 수 문제로 몇번 접해본 기억이 있어서 비슷하게 해결했습니다. 중간 지점을 무조건 들려야 하기 때문에 처음 시작 지점 -> 중간 지점까지와 중간 지점 -> 도착 지점을 두 가지로 분리해서 계산하면 결과가 나오게 됩니다. 여기서는 경우의 수를 계산하는 것이 아니라 완전탐색을 해야하기 때문에 BFS로 처음 지점 -> 중간지점 중간지점을 시작 지점으로 ..
https://school.programmers.co.kr/learn/courses/30/lessons/172927 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 📌- 풀이 처음은 완전탐색을 하면 되지 않을까 생각해서 완전 탐색으로 문제를 풀다가 아니다 싶어서 다른 방법을 찾아봄 핵심적인 풀이법은 광물을 5개씩 집단을 만들어서 각자 다이아, 철, 돌로 캤을 때의 값들을 만듬 1번에서 나온 값들로 집단 마다 객체를 만들어서 list에 삽입 이렇게 만들면 ex) list에 Mineral 객체 => (30, 50, 80) 이렇게 list에 쌓이게 됨 가장 중요..
https://school.programmers.co.kr/learn/courses/30/lessons/176962 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 📌- 풀이 및 코드 일단 문제를 봤을 때 , 우선순위 큐와 스택을 사용해서 풀면되겠다라는 생각이 들었지만, 여러 조건문들을 쓰다보니 헷갈려서 꽤 오랜시간 풀었다. 그렇게 어렵지 않은 문제인데 너무 시간을 많이 쓴 것 같아서 어떤 점이 문제였나 복기를 다시 해보니 처음 문제를 풀 때 의사코드를 적당히 작성하고 시작해서 헷갈리는 부분이 발생했을 때 더 오래 걸렸다고 생각함. 이건 어떤 프로그램이든 ..
https://leetcode.com/problems/clone-graph/description/?envType=study-plan-v2&envId=top-interview-150 LeetCode - The World's Leading Online Programming Learning Platform Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com 🌿 - 설명 주어진 그래프를 깊은 복사하는 것을 구현하면 된다. 📌- 풀이 간단하게 생각하면 결국 전체를 탐색해서 복사를 해야 한다고..
https://leetcode.com/problems/design-add-and-search-words-data-structure/description/?envType=study-plan-v2&envId=top-interview-150 Design Add and Search Words Data Structure - LeetCode Can you solve this real interview question? Design Add and Search Words Data Structure - Design a data structure that supports adding new words and finding if a string matches any previously added string. Impleme..