전체 글135 [Algorithm] KAKAO - [1차] 추석 트래픽 https://programmers.co.kr/learn/courses/30/lessons/17676 2022. 3. 8. [Algorithm] 카카오2022 - 신고 결과 받기 카카오 2022년 Level 1 (프로그래머스 기준) 문제이다. http://https://programmers.co.kr/learn/courses/30/lessons/92334 문제풀이 방법으로 처음 생각했던 방식이다. 이름별로 신고한 이름을 리스트로 만들고 이름이 리스트에 존재하지 않을때만 신고한 이름을 추가한다. (중복신고 불가능하기 때문) 이후 리스트에 추가 되면 해당 이름의 신고 카운트를 1 증가시킨다. 처음 작성한 코드 import java.util.*; import java.util.stream.Collectors; class Solution { public int[] solution(String[] id_list, String[] reports, int k) { int[] answer = .. 2022. 3. 2. [일상] 돌아오다. 블로그를 시작한다고 맘먹은 2020년의 나.... 2년전의 나는 뭔 패기인지 모르겠는데 1일 1게시물을 작성한다고 아래 써놨더라... (1일 1커밋도 못하면서 뭔...) 그래도 2년동안 엄청난 많은 일들이 일어났다. 오늘은 그 일들을 하나씩 정리해보면서 다시 블로그를 시작해 보려고 한당.... 하핳 1. 국비교육 2트 블로그를 막 시작했을 당시 국비교육이 막 끝났던 시기라 매일 취업 공부겸 기술블로그를 작성했던 기억이 있었다. (매일은 좀 힘들긴 하더라) 공부를 하면서 이전 교육에서 프로젝트를 제대로 마무리 못해서 막상 이력서를 작성하려고 하니 진짜 쓸 내용이 없었다. 또 위 망한 프로젝트에서 하필 나는 안드로이드 개발을 맡았었고 그 기반으로 안드로이드 개발을 지원하려고 했지만 내가했던 안드로이드 개발은.. 2022. 2. 23. [정보처리기사] 개발환경 구축 개발 도구의 분류 구분 설명 빌드 도구 작성한 코드의 빌드 및 배포를 수행하는 도구 각각의 구성요소와 모듈에 대한 의존성 관리를 지원한다. 구현 도구 코드의 작성과 디버깅, 수정 등과 같은 작업과 구현소프트웨어가 어떤 프로그래밍 언어로 개발되는지 선택 프로그램을 개발할 떄 가장 많이 사용되는 도구이다. 테스트 도구 코드의 기능 검증과 전체의 품질을 높이기 위해 사용하는 도구 코드의 테스트, 테스트에 대한 계획 수행 및 분석 등의 작업 기능이 있다. 형상 관리 도구 개발자들이 작성한 코드와 리소스 등 산출물에 대한 버전 관리를 위한 도구 프로젝트 진행 시 필수로 포함되는 도구이다. 개발환경을 구성하는 서버 구분 설명 웹 서버 HTTP를 이용한 요청/응답을 처리 웹 상의 정적 콘텐츠(CSS, Javascri.. 2020. 9. 21. [Java] 컬랙션 프레임워크 커스텀 정렬 자바 Collection Framework 정렬하기 객체에 Comparable 인터페이스 상속받아 정렬 사용자가 정의한 객체에서 Comparable 인터페이스를 상속받 compareTo 메서드를 구현함으로써 사용자가 정의하는 정렬 기준을 정할 수 있다. 아래의 예시에서는 두개의 int 필드를 갖는 객체가 number1을 우선 기준으로 정렬한뒤 number2를 기준으로 정렬하는 형태로 정의하였다. 사용할 객체 class myObject implements Comparable { String name; int number1; int number2; public myObject(String name, int number1, int number2) { this.name = name; this.number1 .. 2020. 9. 18. 이전 1 ··· 19 20 21 22 23 24 25 ··· 27 다음 반응형