본문 바로가기

전체 글

(37)
[SWEA] D2 | 달팽이문제 (JAVA) .... 전 코딩에 소질 없는 것 같아요.. 문제https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5PobmqAPoDFAUq&categoryId=AV5PobmqAPoDFAUq&categoryType=CODE&problemTitle=&orderBy=FIRST_REG_DATETIME&selectCodeLang=ALL&select-1=&pageSize=10&pageIndex=1 SW Expert AcademySW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!swexpertacademy.com 풀이달팽이 문제. 뭐 풀긴 오래걸리긴했지만 제가 푼 거 보니 그러게 복잡한 알고리즘을 요하는 문제는 아닌 ..
[SWEA] D2 | 백만장자 (JAVA) 코딩 테스트를 준비하며... 이것저것 문제를 풀어보고 있다. 싸피 테스트가 금방이라서 삼성에서하는 SW ExpertAcademy문제를 풀어보았다.... D1도 엄청나게 쉽게 해결하지 못해서 열심히 공부해야 할 듯 하다. 이건 D2문제이다!! 문제를 공유하지 말라는 문구가 있어 혹시 몰라 링크를 첨부하겠다. https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5LrsUaDxcDFAXc&categoryId=AV5LrsUaDxcDFAXc&categoryType=CODE&problemTitle=&orderBy=FIRST_REG_DATETIME&selectCodeLang=ALL&select-1=&pageSize=10&page..
[백준]1940 주몽(투포인터 응용문제) 저번 게시물에서 투 포인터에 관한 문제를 살펴보았죠? 이번엔 그걸 응용한 실전 문제를 풀어보았습니다.인프런 do it! 코딩테스트 자바 강의를 참고한 것임을 알립니다.https://www.inflearn.com/course/%EB%91%90%EC%9E%87-%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98-%EC%BD%94%EB%94%A9%ED%85%8C%EC%8A%A4%ED%8A%B8-%EC%9E%90%EB%B0%94 [지금 무료] Do it! 알고리즘 코딩테스트 with JAVA | 하루코딩 - 인프런하루코딩 | IT기업 코딩테스트 대비를 위한 [자료구조 및 알고리즘 핵심이론 & 관련 실전 문제 풀이 강의] 입니다. - JAVA 편 -, [사진] 💻 코딩테스트 알고리즘의 핵심,자바로..
[백준]2018_투포인터 인프런 코딩테스트 강의를 들으며 백준 2018번 문제를 풀어보았다. 링크 https://www.acmicpc.net/problem/2018   문제어떠한 자연수 N은, 몇 개의 연속된 자연수의 합으로 나타낼 수 있다. 당신은 어떤 자연수 N(1 ≤ N ≤ 10,000,000)에 대해서, 이 N을 몇 개의 연속된 자연수의 합으로 나타내는 가지수를 알고 싶어한다. 이때, 사용하는 자연수는 N이하여야 한다.예를 들어, 15를 나타내는 방법은 15, 7+8, 4+5+6, 1+2+3+4+5의 4가지가 있다. 반면에 10을 나타내는 방법은 10, 1+2+3+4의 2가지가 있다.N을 입력받아 가지수를 출력하는 프로그램을 작성하시오. 풀이투 포인터. 그러니까 start_index와 end_index를 가지고 푸는 문제..
[프로그래머스] 점 찍기 1. 문제(https://school.programmers.co.kr/learn/courses/30/lessons/140107) 2. 풀이 과정처음에 x,y와의 직선거리만을 생각해서 틀리고,,,, 문제를 읽다가 피타고라스 법칙을 생각했다. 오랜만에 코딩해서 그런지 머리가 잘 안돌아감.. 메모장에 하나하나 이중for문 돌려보며 했다 ㅎㅎ걍 뭐든 하면 될 거라는 "믿 음"  3. 구현 코드class Solution { public long solution(int k, int d) { long answer = 0; long x = 0, y = 0; for(int i = 0; i d || y>d || Math.pow(x,2)+Math.pow(y,2)>Math.pow(d..