개발자 3

[코딩테스트] 알고리즘 문제 유형 - Hash 자료구조

1. Hash 란?hash는 키(key)를 특정한 값(value)로 변환하는 방식입니다. 데이터를 효율적으로 저장하고 검색하기 위해 사용합니다. 해시함수(Hash Function)을 사용하여 키를 특정한 인덱스로 매핑합니다. 자바에서는 hashCode() 메서드를 통해 기본적인 해시 값을 생성합니다. public class HashExample { public static void main(String[] args) { String str1 = "hello"; String str2 = "world"; System.out.println(str1.hashCode()); // 문자열 "hello"의 해시값 출력 System.out.println(str2...

[코딩테스트] 코딩테스트를 준비하는 방법 - 프로그래밍 언어

이번에는 제가 1년동안 치열하게 준비했던 취준 과정 중에서무엇보다 꾸준하고 깊이 있게 준비했던 코딩테스트에 관해 이야기 해보려합니다!  [코딩테스트는 어떤 언어로 준비해야할까?]코딩테스트를 처음 준비할 때 가장 먼저 느끼는 벽이 프로그래밍 언어인 것 같습니다.  비전공자의 경우에는 새로운 언어를 하나 배워야 하는데, 무엇을 배우는 것이 맞는지 모르는 막막함. 전공자의 경우에는 자신의 커리어에 어떤 언어를 선택해서 준비하는 것이 맞는지 한참 고민하게 되는.  저는 코드트리에서 일하며 C++로 알고리즘 코드를 작성하기 시작하였고, 이후, 취업을 위해 코딩테스트를 준비하며 파이썬으로 스터디를 진행하고, SSAFY에서 알고리즘 역량 테스트를 대비하기 위해 자바로 알고리즘 문제를 풀며 C++, Python, JA..

[개발 블로그 시작] 나만의 블로그를 개발해보며 티스토리로 시작하다.

안녕하세요!티스토리 블로그에서 써 보는 첫 글입니다꾸준하게 블로그 글을 올리는 것을 힘들어하는 편이라 블로그 운영은 따로 안 하는 편이었는데,개인 프로젝트를 위해 Next.js, React, Vercel로 개인 블로그를 개발해보며https://naheece.vercel.app/ 나히수 - 정희수 개발 블로그프론트엔드 개발자 정희수의 개발 블로그 나히수입니다naheece.vercel.app 실제로 블로그를 운영해보고 사용자 경험을 더욱 깊이 이해한 후, 개발을 진행하는 것이 맞는 것 같아 티스토리 개발 블로그를 시작합니다!위의 내용이 첫 번째 이유이고,사실은 최근에 취준 생활을 마무리하게 되었는데, 지금까지 공부하고 지원했던 내용들을 정리했었더라면,, 하는 아쉬움과 앞으로 막연하게 어떤 공부를 할 지 막막..

일상/블로그 2025.02.06
반응형