Banner

My Tech Blog (팁)

오늘의 명언
· 이것저것
1. 친근한 자기소개 준비해가기도입부 + 본문 + 마무리 형식으로 준비하기 (도입부) 당신과 이야기를 나누게 되어 기쁩니다.Hi, Ava. My name is Dain, but you can call me D. It's nice to be speaking with you.  (본문1) 내가 하는 일 & 얼마나 일 했는지To tell you a little about myself, I work for a construction supervision company. Right now, we’re building a road, and I’ve been working here for about three months. My role involves answering phone calls, handling pap..
코테 문제 풀 때 알고리즘이나 자료구조도 공부해야 하지만, 코드를 작성하는 방법도 중요하다.클린 코드를 작성하기 위해서는 아래 세 가지 습관을 들여야 한다.하루 아침에 코드 쓰는 습관이 바뀌지는 않겠지만 매번 코드를 작성할 때마다 이러한 습관을 염두에 두고 작성하다 보면 점차 클린 코드 작성 능력이 향상될 것이라고 기대한다.  1. 조기반환 (early return)조기 리턴(early return)은 조건이 충족되면 함수나 메서드에서 바로 결과를 반환하는 프로그래밍 기법이다. 이렇게 하면 불필요한 계산을 피하고 코드의 가독성을 높일 수 있다.예를 들어, totalPrice 함수에서 가격이 100을 초과하는 경우 바로 할인을 적용하고 결과를 반환하는 코드를 짤 때, 조기 리턴을 하지 않으면 할인 로직을 ..
정렬(Sort)개요데이터를 오름차순 또는 내림차순으로 배열하거나 리스트의 요소를 정렬하는 과정이다.  정렬을 활용한 코딩테스트 문제는 매우 다양하다. 정렬 문제는 문제를 풀 때는 정렬 기준을 정확히 파악하고, 그에 맞는 알고리즘을 선택하는 것이 중요하다. 정렬 알고리즘, 이진 탐색, 투 포인터, 빈도수 계산 등 다양한 기술을 조합해 해결해야 하는 문제들이 많다.  주어진 조건을 Arrays.sort() 를 이용해서 정렬해야 하는 문제도 있고, 정렬 기준을 사용자 정의 객체에 맞게 지정해야 하는 경우, Comparator 인터페이스를 구현한 객체를 Collections.sort() 또는 Arrays.sort()에 전달하여 정렬하면 되고, 이 때 Java 8 이상에서는 Comparator를 람다 표현식으로 ..
· ETC_Software
1. 엑셀에는 표가 있고 노션에는 데이터베이스가 있다.   일정 관리, 기억에 남는 영화나 책에 관한 기록, 프로젝트 관리에 꼭 필요한 기능이 데이터베이스입니다. 엑셀에서 표를 만드는 것과 비슷한 기능입니다. 빈 페이지에서 블록 추가 단축키 / 를 누르고 아래로 내려보면 [데이터베이스] 항목이 있어요. /data 를 입력해도 같은 기능을 이용 할 수 있어요. 노션에서 지원하는 데이터베이스의 종류는 6가지예요.  1-1. [표 보기]가장 기본적인 표 형태입니다.    1. [ + 새 데이터베이스 생성]   2. 태그 옆 + 아이콘 눌러서 열 추가 후 [+ 새로 만들기] 눌러서 행 추가   3. 제목 입력 (예시 - 이번 달 일정)   4. 표 항목에는 할 일, 분류,마감일 등 추가 가능   5. 표 항목 ..
스마트인재개발원 자바페스티벌 (Java Festival)신나는 팀대항 자바 알고리즘 풀이 대결!! ㅋㅋㅋ  1. 주사위 2개를 돌려서 합이 7인 숫자가 나오면 찬스획득(꽝도 있음) 2. 한 라인을 다 맞추면 보너스점수 획득 (랜드마크) 3. 내 차례에서 못 푼 문제를 다른 팀원들이 풀면 서포트 점수 획득  => 실패하거나  포기하면 마이너스 점수가 있습니다.4. 먼저 주사위를 돌려서 나온 숫자만큼 앞으로 나간다.5. 숫자에 해당하는 문제가 주어진다.- 팀원들과 이야기해서 누가 대표로 문제를 풀 것인가 정하고 주어진 시간 안에 대표가 문제를 풀면 성공!- 대신 팀원들이 번갈아가며 한 번씩 대표가 되어야 함.6. 뒤에 팀원들도 같이 문제를 풀어서 품(문제를 팀원들 수에 따라 서포트 점수를 획득!) 7. 그동..
상단으로