profile
몇 번을 넘어져도 앞으로 계속 나아가자
post-thumbnail

😶‍🌫️ [엉짧식] 문자열의 첫 글자가 숫자인지 문자인지 알아보았다

요약 : String.charAt(0) >= 48 && String.charAt(0) <= 57 이면 문자열의 첫 글자는 숫자이다.

2022년 10월 23일
·
0개의 댓글
·
post-thumbnail

😶‍🌫️ [엉짧식] JAVA로 첫 글자만 대문자화 해보았다

결론 : str.substring(0,1).toUpperCase() + str.substring(1);

2022년 10월 9일
·
0개의 댓글
·
post-thumbnail

자바의 정석 완독 시리즈 목차

자바의 정속 완독 시리즈 글들의 목차입니다.

2022년 10월 9일
·
0개의 댓글
·
post-thumbnail

👝 나의 첫 코바늘 파우치 🌹

요즘 코바늘에 빠졌다코바늘을 하면 걱정도 덜어주고 집중력도 높아지는 느낌이다.그래서 요즘 마음도 더욱 안정되고 공부도 더욱 잘 되어가고 있다.가을의 맑은 하늘처럼 내 마음도 맑아졌으면 좋겠다.이 파우치가 완성 된 것 처럼 나의 우테코 준비도 잘 완성되었으면 좋겠다.

2022년 10월 6일
·
0개의 댓글
·
post-thumbnail

😶‍🌫️ [엉짧식] LRU를 알아보았다

캐시라는 양이 정해진 공간에 페이지들을 추가할 때 어떻게 추가할 것이냐는 알고리즘이다. 캐시가 가득찬 상황이면 캐시에서 가장 오래된 페이지 삭제 후 추가를 하는 것인데, 여기서 가장 오래된 페이지를 어떻게 분별할 것이냐가 구현할 때 주요 포인트가 되겠다.

2022년 10월 4일
·
0개의 댓글
·
post-thumbnail

[프로그래머스] 레벨2 캐시

LinkedList자료구조와 LRU알고리즘을 이용하여 캐시 문제를 풀어보았습니다. 대소문자 구별하지 않기와 캐시크기가 0일때 예외 처리 이 두 가지가 주의점입니다.

2022년 10월 3일
·
0개의 댓글
·
post-thumbnail

[프로그래머스] 레벨2 최댓값과 최솟값

주어진 문자열s를 먼저 문자열배열에 대입합니다. 그리고 문자열배열을 Integer ArrayList에 대입합니다. 그리고 이 정수 리스트를 선택정렬 알고리즘으로 정렬시킵니다. 마지막으로 이 정렬된 리스트의 첫번째 인덱스와 마지막 인덱스의 값을 반환합니다.

2022년 10월 2일
·
0개의 댓글
·
post-thumbnail

🛴 제한하지 말고 최대한 넓게 넓게 탐험해보는 게 어떨까?

어차피 결국 한자리에 모이는 거라고 느껴져서 지금은 제한하지 말고 최대한 넓게 이것 저것 많이 탐험해보다가나중에 전문성을 갖도록 몇 가지만 파고 &lt;- 이 때 제한하고그러다가 결국은 한자리에 모여서 무엇이 클린 코드인지 고민하게 되는 거 아닐까?그러니까 지금 주니어

2022년 9월 26일
·
1개의 댓글
·
post-thumbnail

[누구나 자료구조와 알고리즘] 선택정렬, 빅오의 상수무시하기 규칙

선택정렬은 현재 최솟값과 다음 인덱스의 값을 비교하여 매 패스스루마다 결정된 최솟값과 시작인덱스의 위치를 교환함으로써 비교 횟수를 점차 줄여가는 O(N²) 효율성의 알고리즘이다. 빅오의 상수무시하기 법칙은 O(2N)이든 O(N+100)이든 O(N)으로 표기하는 것이다.

2022년 8월 11일
·
0개의 댓글
·
post-thumbnail

[누구나 자료구조와 알고리즘] 버블정렬 , O(N²) , 이차문제 , 이차시간, 정렬알고리즘

버블정렬을 하는 방법과 O(N²)알고리즘에 대해 알아보았습니다. 버블정렬과 중첩루프는 대표적인 O(N²)알고리즘입니다. O(N²)알고리즘은 배열에 N개의 원소가 있을 때 N²단계가 걸립니다. 이는 이차문제를 야기하고 선형해결법으로 O(N)알고리즘으로 향상시킵니다.

2022년 8월 5일
·
0개의 댓글
·
post-thumbnail

[누구나 자료구조와 알고리즘] O(N), O(1), O(logN), 로그 뜻, 빅오표기법, 상수시간, 로그시간

빅 오의 본질은 데이터 원소 N개에 대한 알고리즘의 단계 수와 데이터가 늘어날 때 단계 수가 어떻게 증가하는가를 의미한다. O(1)은 N에 상관없이 단계 수가 일정하고 O(1)은 N의 증가와 비례하며 O(logN)은 N이 두배로 증가할 때 한 단계씩 늘어난다.

2022년 7월 31일
·
2개의 댓글
·
post-thumbnail

[누구나 자료구조와 알고리즘] 이진검색,정렬된 배열, 알고리즘이란, 알고리즘이 중요한 이유

정렬된 배열은 배열의 원소를 정렬된 상태로 유지시킵니다. 이러한 자료구조 특성 덕분에 선형검색과 이진검색 알고리즘 모두를 쓸 수 있습니다. 이진검색 개념을 배워 보고 두 가지 알고리즘을 비교하여 알고리즘이 중요한 이유를 알 수 있습니다.

2022년 7월 30일
·
0개의 댓글
·
post-thumbnail

😶‍🌫️ [엉짧식] RUST를 알아보았다🦀 소유권!

노마드코더의 RUST설명 영상을 보고 정리한 글입니다. RUST는 저수준언어이고 시스템프로그래밍에 가까운 언어이며 그래서 중간단계가 없기 때문에 빠르며 가비지코렉터가 없어서 빠릅니다. 소유권이라는 아주 중요한 개념을 도입하여 안전성에 강력함을 보입니다.

2022년 7월 24일
·
0개의 댓글
·
post-thumbnail

[프로그래머스] 레벨1 콜라츠 추측

쉬운 문제인데도 10번을 반복해도 계속 틀렸습니다. 다른 사람의 코드를 뜯어보고 나서야 왜 틀렸는지 알게되었습니다. 여전히 해결하지 못한 의문점이 있는데 파라미터 num의 자료형에 따라 콜라츠 연산의 결과가 달라지는 것입니다. 쉬우면서도 어려운 이 문제를 도전해보세요!

2022년 6월 2일
·
0개의 댓글
·
post-thumbnail

[프로그래머스] 레벨1 평균 구하기

이 글은 문제를 정리하고 저의 풀이를 보여드리는 거예요. 실제로 문제를 보고 풀어보세요. 클릭! 클릭! 해보세요! 🖱️정수를 담고 있는 배열 arr의 평균값을 return하는 함수, solution을 완성해보세요. arr은 길이 1 이상, 100 이하인 배열입니다.

2022년 6월 1일
·
0개의 댓글
·
post-thumbnail

[프로그래머스] 레벨1 하샤드 수

이 글은 문제를 정리하고 저의 풀이를 보여드리는 거예요. 실제로 문제를 보고 풀어보세요. 클릭! 클릭! 해보세요! 🖱️양의 정수 x가 하샤드 수이려면 x의 자릿수의 합으로 x가 나누어져야 합니다. 예를 들어 18의 자릿수 합은 1+8=9이고, 18은 9로 나누어

2022년 5월 31일
·
0개의 댓글
·
post-thumbnail

[프로그래머스] 레벨1 핸드폰 번호 가리기

이 글은 문제를 정리하고 저의 풀이를 보여드리는 거예요. 실제로 문제를 보고 풀어보세요. 클릭! 클릭! 해보세요! 🖱️\*\*\*\*텐바이텐사이트의 라이언과 춘식이는 통화중 주차번호판상품 사진 보러 가기 클릭! 🖱️

2022년 5월 31일
·
0개의 댓글
·
post-thumbnail

[프로그래머스] 레벨1 행렬의 덧셈 , 2차원 배열 복습

이 글은 문제를 정리하고 저의 풀이를 보여드리는 거예요. 실제로 문제를 보고 풀어보세요. 클릭! 클릭! 해보세요! 🖱️

2022년 5월 29일
·
0개의 댓글
·
post-thumbnail

[프로그래머스] 레벨1 x만큼 간격이 있는 n개의 숫자

업로드중.. 이 문제에는 표준 입력으로 두 개의 정수 n과 m이 주어집니다.별( \* ) 문자를 이용해 가로의 길이가 n, 세로의 길이가 m인 직사각형 형태를 출력해보세요. n과 m은 각각 1000 이하인 자연수입니다.✅

2022년 5월 29일
·
0개의 댓글
·
post-thumbnail

[백준]레벨1 직사각형 별찍기

🔷 🖱️여기 클릭하면 문제로 이동해요! 이 글은 문제를 정리하고 저의 풀이를 보여드리는 거예요. 실제로 문제를 보고 풀어보세요. 클릭! 클릭! 해보세요! 🖱️ 🔷 문제 >* 채팅방에 들어오고 나가거나, 닉네임을 변경한 기록이 담긴 문자열 배열 record가

2022년 5월 28일
·
0개의 댓글
·