분류 전체보기77 프로그래머스 프렌즈4블록 - 자세한 풀이 (Java) 🧩 문제 정보문제: https://school.programmers.co.kr/learn/courses/30/lessons/17679난이도: LV 2유형: 구현, 자료구조NewCodes의 풀이스스로 풀었는가: O다시 풀어볼 문제인가: X풀이 시간: 45분 제출 횟수: 1회선택 언어: Java풀이 환경: 프로그래머스 내 IDE📝 풀이 정보요구 사항 정리2 x 2 형태로 같은 블록이 4개 붙어 있을 경우 블록 사라짐블록 지워진 후에는 그 위에 있는 블록들이 떨어져서 빈 공간 채우기앞선 1~2의 시행에서 지운 블록이 있다면, 또 다시 1~2의 과정을 반복앞선 1~2의 시행에서 지워진 블록이 없다면, 게임 종료 풀이 설계 : 풀이 설계에 있어 크게 세 메서드를 거치면 될 거라고 생각했습니다. 2 x 2 형태.. 2024. 5. 30. 프로그래머스 멀쩡한 사각형 - 자세한 풀이 (Java) 🧩 문제 정보문제: https://school.programmers.co.kr/learn/courses/30/lessons/62048#난이도: LV 2유형: 구현, 수학NewCodes의 풀이스스로 풀었는가: X다시 풀어볼 문제인가: O풀이 시간: 60분 + a제출 횟수: 7회선택 언어: Java풀이 환경: 프로그래머스 내 IDE📝 풀이 정보요구 사항 정리대각선에 의해 관통되는 정사각형은 제외해야 한다.가로 길이와 세로 길이는 1억 이하의 자연수이다. 풀이 설계 : 구글링해보니 다들 수학적으로 푸신 것 같은데, 저는 구현 위주로 접근하여 풀이했습니다. 입출력 예를 통해 큰 직사각형 안에서 관통된 직사각형 부분이 똑같은 패턴으로 반복되는 걸 발견했습니다. 그래서 가장 최소 단위의 패턴을 알고 총 패턴이 .. 2024. 5. 29. 백준 5430번 AC - 자세한 풀이(Java) 🧩 문제 정보문제: https://www.acmicpc.net/problem/5430난이도: 골드 5유형: 구현, 자료구조NewCodes의 풀이스스로 풀었는가: O다시 풀어볼 문제인가: O풀이 시간: 60분 + a제출 횟수: 6회선택 언어: Java풀이 환경: IntelliJ IDEA CE (코드 자동완성 기능 X)📝 풀이 정보요구사항 정리R - 뒤집기D - 첫 번째 수 버리기 (배열 비어있다면 에러)풀이 설계 : 문제의 요구사항, 흐름이 크게 복잡하지 않아서 풀이 전에 별도로 설계하진 않았습니다. (안 한 걸 후회합니다... 뒤에서 그 이유가 나옵니다.)통과한 코드 (실전 풀이) : 실전 풀이를 보고 싶으신 분은 해당 코드를 참고해 주세요! 그다음은 리팩토링한 코드를 첨부했으니 좀 더 정돈된 코드를.. 2024. 5. 24. 백준 3190번 뱀 - 자세한 풀이 (Java) 🧩 문제 정보백준 3190번 뱀 문제: https://www.acmicpc.net/problem/3190난이도: 골드 4유형: 구현, 자료구조NewCodes의 풀이스스로 풀었는가: O풀이 시간: 48분제출 횟수: 1번선택 언어: Java풀이 환경: IntelliJ IDEA CE (코드 자동완성 기능 X)📝 풀이 과정문제 요구 사항 정리게임 시작 시 뱀 몸의 길이 1, 맨 위 맨 왼쪽(1, 1), 오른쪽매 초 머리를 늘려 이동, 방향 전환(왼쪽 L, 오른쪽 D)도 존재사과 유무에 따라 꼬리 유지 or 삭제벽이나 몸에 부딪히면 게임 끝 문제 풀이 설계(feat. 의사 코드)1초마다 이동하는 함수 구현하기 뱀의 머리 방향에 따라 움직이기 & time++ 벽이나 몸에 부딪혔는지 확인하기 .. 2024. 5. 23. 토스페이먼츠 3년 이하 서버 개발자 챌린지 - 서류 및 코딩테스트 합격 회고 안녕하세요! NewCodes입니다!! 지난 4월,'토스페이먼츠 3년 이하 서버 개발자 챌린지' 전형에 지원했었습니다! 이번 포스팅에서는코딩테스트를 보고 나서 느낀 점과 약간의 팁, 그리고 제 자신의 피드백에 대해 담아보겠습니다!! 📌 토스 코딩테스트 참고사항응시 언어: 딱히 언어 제약 x (본인은 자바 선택)문제 수: 알고리즘 6문제 + 서술형 3문제시간: 90분 (오후 2시 ~ 오후 3시 30분)감독: 화면 공유 (화상 감독 x)환경: 프로그래머스제약 조건인터넷 검색 가능외부 IDE 사용 가능 💻 알고리즘 문제에 대하여 난이도는 그렇게 어렵지 않았습니다. 제 체감상 대부분 백준 실버에 해당하는 문제였던 것 같습니다. 유형은 주로 '구현'이었습니다. 특정 알고리즘을 알아야만 풀 수 있는 문제는 .. 2024. 5. 12. [우테캠] 우아한테크캠프 7기 - 2차 과제테스트 회고 안녕하세요! NewCodes입니다!! 우테캠은 자바 기반의 교육형 인턴 프로그램이라 볼 수 있습니다! 여름방학 때만 이루어지기에대학생도 노려보기 좋은 캠프입니다!! 지원자격도 졸업자, 재학생모두 지원 가능하다고 나와있습니다! 운이 좋게 1차 코딩테스트에 합격하여2차 과제테스트를 응시할 수 있었습니다!! 이에 대한 저의 회고와 약간의 Tip을 공유해보고자 합니다! 📌 2차 과제테스트 참고 사항개인적으로 2차 과제테스트를 준비하며, 관련 정보를 많이 찾아볼 수는 없었습니다 ㅠㅠ 자세한 정보를 찾기가 힘들더라고요 그래서 제가 찾은 정보들과 함께 이번 과제테스트에 대해 공개할 수 있는 선에서만 기재해보도록 하겠습니다!! 제한 시간: 4시간 (13:00 ~ 17:00)감독: 화상감독 (프로그래머스 + 모니.. 2024. 4. 22. 개발자의 눈 건강 지키는 4가지 방법 총정리! 안녕하세요! NewCodes입니다!! 개발자로서 눈 건강은 꼭 필수입니다!! 아래 4가지 방법을 꼭 실천해봅시다! 1. 휴식을 통해 눈의 피로 줄이기 책이나 TV, 휴대폰 등을 볼 때 조명을 적절히 조절하여 눈부심을 방지 2시간 이상 연속으로 화면을 보는 것은 피하기 20분마다 20초씩 20피트(약 6미터) 멀리 바라보는 ‘20-20-20 규칙’을 실천 2. 안구 건조 예방 인공눈물 처음 1~2방울은 버리고 사용 1회 1~2방울, 일일 4~5회 렌즈 착용자라면 보존제가 없는 일회용 인공눈물을 사용 (pdrn 성분 함유된 게 좋다고 함) 가습기 통해 실내 습도를 40~60% 유지 에어컨이나 선풍기, 히터 등의 냉난방 기구에서 나오는 바람이 눈에 직접 닿지 않도록 주의 3. 눈 운동 온찜질: 젖은 수건을 전.. 2024. 4. 16. 이전 1 ··· 5 6 7 8 9 10 11 다음 반응형