전체 글
-
2024.07.24 TIL [알고리즘 문제풀이]부트캠프/TIL 2024. 7. 24. 20:37
알고리즘 문제 풀이[프로그래머스, Lv1] K번째 수 :: 껀's 알고리즘 (tistory.com) [프로그래머스, Lv1] K번째 수코딩테스트 연습 - K번째수 | 프로그래머스 스쿨 (programmers.co.kr) 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술choni.tistory.com[프로그래머스, Lv1] 명예의 전당(1) :: 껀's 알고리즘 (tistory.com) [프로그래머스, Lv1] 명예의 전당(1)코딩테스트 연습 - 명예의 전당 (1) | 프로그래머스 스쿨 (programmers.co.kr) 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, ..
-
[프로그래머스, Lv1] 명예의 전당(1)알고리즘 문제/Java 2024. 7. 24. 20:36
코딩테스트 연습 - 명예의 전당 (1) | 프로그래머스 스쿨 (programmers.co.kr) 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 문제설명"명예의 전당"이라는 TV 프로그램에서는 매일 1명의 가수가 노래를 부르고, 시청자들의 문자 투표수로 가수에게 점수를 부여합니다. 매일 출연한 가수의 점수가 지금까지 출연 가수들의 점수 중 상위 k번째 이내이면 해당 가수의 점수를 명예의 전당이라는 목록에 올려 기념합니다. 즉 프로그램 시작 이후 초기에 k일까지는 모든 출연 가수의 점수가 명예의 전당에 오르게 됩니다. k일 다음부터는 출연 가수의 점수가 기존의 ..
-
[프로그래머스, Lv1] K번째 수알고리즘 문제/Java 2024. 7. 23. 20:00
코딩테스트 연습 - K번째수 | 프로그래머스 스쿨 (programmers.co.kr) 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 문제설명 배열 array의 i번째 숫자부터 j번째 숫자까지 자르고 정렬했을 때, k번째에 있는 수를 구하려 합니다. 예를 들어 array가 [1, 5, 2, 6, 3, 7, 4], i = 2, j = 5, k = 3이라면 array의 2번째부터 5번째까지 자르면 [5, 2, 6, 3]입니다. 1에서 나온 배열을 정렬하면 [2, 3, 5, 6]입니다. 2에서 나온 배열의 3번째 숫자는 5입니다. 배열 array, [i, ..
-
[Java] Java ?프로그래밍 언어/Java 2024. 7. 22. 21:06
Java란Java는 널리 사용되는 객체지향 프로그래밍 언어로 C++의 장점을 도입하고, 단점을 보완한 언어다. Java의 특징 & 장점1. 이식성'Write once, run anywhere' Java의 제일 큰 특징은 운영체제에 독립적이단 것이다. 기존에는 특정 운영체제에 맞게 개발된 프로그램을 다른 운영체제에서 사용하기 위해선 많은 노력이 필요했다. 하지만, Java는 JVM이라는 운영체제 위에서 동작하는 에뮬레이터를 통해,운영체제나 하드웨어에 관계 없이 실행이 가능하다. 2. 자동 메모리 관리Garbage Collection 자바로 작성된 프로그램이 실행되면, GarbageCollector가 주기적으로 메모리 영역에서 안 쓰는 메모리를 회수해간다.다소 stop The World로 인해 비효율적인 ..
-
[프로젝트/KPT] 프로젝트를 끝 마치며부트캠프/프로젝트 2024. 7. 19. 20:29
프로젝트 소개 'F1T3 설명서' 프로젝트는 온보딩 기간 동안, 팀원들과 협력하여 팀원소개 페이지를 만드는 프로젝트입니다. 사용 기술은 HTML, CSS, JavaScript, firebase 활용하여 개발했고, 버전 관리는 slack에서 직접 html 코드를 주고 받으며 진행하였습니다. 'F1T3 설명서'는 API를 활용한 날씨 표시, 이미지 배너, 방명록, 토글 버튼, 프로필 기능으로 구성되어있습니다. 박대현님 : API를 활용한 날씨 표시 ( https://velog.io/@pdh6113/posts )양혜민님 : 이미지 배너, 방명록 ( https://asitwas729.tistory.com/ )황동주님 : 토글 버튼 ( https://velog.io/@jju/posts )저 : 프로필 기능 ..
-
[프로그래머스, Lv1] 문자열 다루기 기초알고리즘 문제/Java 2024. 7. 18. 20:51
코딩테스트 연습 - 문자열 다루기 기본 | 프로그래머스 스쿨 (programmers.co.kr) 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 문제설명 문자열 s의 길이가 4 혹은 6이고, 숫자로만 구성돼있는지 확인해주는 함수, solution을 완성하세요. 예를 들어 s가 "a234"이면 False를 리턴하고 "1234"라면 True를 리턴하면 됩니다. 제한 사항s는 길이 1 이상, 길이 8 이하인 문자열입니다s는 영문 알파벳 대소문자 또는 0부터 9까지 숫자로 이루어져 있습니다. 접근 방법우선 제일먼저 문자열의 길이가 4 or 6인지 체크하고, 길이가 4..