profile
바람처럼 불처럼
post-thumbnail

프로그래머의 길, 멘토에게 묻다 정리

좋은 커피를 대접하려고 해도 상대방의 찻잔이미 가득 찾다면 커피를 따를 수 없을 것이다. 견습생의 입장에서는 이러한 잔을 비우는 마음가짐이 필요하다. 이러한 마음가짐은 구체적으로 '나쁜 습관을 떨쳐내는 것', '자기 역활에 대한 자부심을 접어 두는 것', '경험 많은

2023년 8월 29일
·
2개의 댓글
·

Map을 value기준으로 정렬하는 방법

Map<String, Integer> map = new HashMap();map.put("a", 3);map.put("b", 2);map.put("c", 1);List<Map.Entry<String,Integer>> entryList = new Link

2023년 7월 6일
·
0개의 댓글
·

배열 오름차순, 내림차순 정렬(Arrays)

import util.java.Arraysimport java.util.Arrays;public class Sort{ public static void main(String\[] args) { int arr\[] = {4,23,33,15,17,19}

2023년 6월 21일
·
0개의 댓글
·

String 반대로 출력 하기 (StringBuilder))

StringBuilder sb = new StringBuilder();sb.append(test_value);sb.reverse();return sb.toString;

2023년 6월 20일
·
0개의 댓글
·

자바 자료형의 종류,크기,표현범위

boolean / 참과 거짓 / 1바이트 / true,falsechar / 문자 / 2바이트 / 유니코드 문자byte / 정수 / 1바이트 / -127 ~ 127short / 정수 / 2바이트 / -32,768 ~ 32,767int / 정수 / 4바이트 / 약 -21억

2023년 6월 19일
·
0개의 댓글
·

02. 코드의 논리 오류를 어떻게 잡을까?

디버깅 활용 사례 변수 초기회 오류 찾기반복문에서 인덱스 범위 지정 오류 찾기 잘못된 변수 사용 오류 찾기자료형 범위 오류 찾기팁!코딩 테스트에서 되도록 자료형은 처음부터 int가 아닌 long을 사용하자

2023년 5월 13일
·
0개의 댓글
·

01. 어떤 알고리즘으로 풀어야 할까?

시간 복잡도 표기법 알아보기 시간 복잡도 => 문제를 해결하기 위한 연산 횟수 (1억번 연산 -> 1초로 계산) \-시간 복잡도 정의하기 빅-오메가 : 최선일 때의 연산 횟수 빅-세타 : 보통일 때의 연산 횟수 빅-오 : 최악일 때의 연산 횟수 \-코테에서는 어떤

2023년 5월 13일
·
0개의 댓글
·

Do it! 알고리즘 코딩 테스트 시작

코딩 테스트 준비를 위하여 이지스 퍼블리싱에서 출간한 "Do it! 알고리즘 코딩테스트" 한권을 30개의 세션으로 나누어 정리합니다.해당 도서는 총 12개의 목차로 구성되어 있습니다. 어떤 알리리즘으로 풀어야 할까코드의 논리 오류를 어떻게 잡을까자료구조정렬탐색 그리디

2023년 5월 12일
·
0개의 댓글
·