1. 문제https://www.acmicpc.net/problem/5588처음엔은 백트래킹으로 모든 별의 좌표 중 m개를 추출한 후 비교했는데, 이러면 시간복잡도가 매우 커져서 시간초과가 발생합니다.2. 접근 및 해결2-1) 접근복잡한 연산보다, 해시의 특성을 잘 살리면 풀리는 문제입니다.여기서 쓰인 해시의 특성은 "동등한 객체는 동일한 해시 코드를 가져야 한다"입니다.equals()와 hashCode() 메서드는 객체 간의 동등성을 비교하고, 해시 기반의 자료구조에서 객체를 식별하는 데 사용됩니다.equals(): 두 객체가 동일한지를 비교합니다. 이 메서드를 사용하여 두 객체가 내용적으로 같은지를 확인할 수 있습니다. 즉, 객체의 내용이 같은 경우 true를 반환하고, 다른 경우 false를 반환합니..
분류 전체보기
안녕하세요. delay100입니다.8일차가 밝았습니다..! 와아아.. 점심시간 전에 1-8번 문제를 전부 해결하고,,, 8문제는 브론즈와 실버에서 map을 이용한 간단한 구현문제들이었어요!점심 이후 9, 10번 문제를 해결하고.. 2시부터 11번을 도전해보았습니다..그 런 데 . .. 밤 7시까지 해결을 못하는 대 참 사가 발생했지요..https://www.acmicpc.net/problem/3080 해당 문제는 ...................... 플레티넘 2... (22년도 기준) 하지만 저는 골드5... 택도 없지요..ㅎㅎㅎㅎ..너무 슬픕니다..............바킹독님의 풀이가 엄청 간단해서 참고해서 작성해보려해요.. 2주차 TIL 질문 키워드 Q1. 오늘 진행된 강의에서 학습한 내용은 무..
안녕하세요. delay100입니다.마침내 시작된 알고리즘/코딩테스트 주차..!!!저는 solved.ac기준 gold5지만,,,, 잘 못할까봐.. 무서워서 우선 베이직 반을 신청했습니다.확실히 골드문제들 보다가 브론즈~실버 푸니까 알고리즘보다는 구현이 많아서 난이도가 낮더군요..!!매일 주어지는 8문제(1~8번)는 꼭 풀고, 시간이 남으면 9~12번도 해결해보려합니다. 이력서 주차때 너무 자신감이 떨어져버려서..... 열심히 문제들 해결하면서 자신감을 채워보겠습니다..2주차 TIL 질문 키워드 Q1. 오늘 진행된 강의에서 학습한 내용은 무엇인가요? A. 강의자료는 간단한 문자열 입출력, 조건문, 연산자 정도 다뤘습니다. 결론적으로는 8문제를 해결했습니다.!!푼 문제 중 가장 오래걸렸던 문제를 블로그에 업로..
1. 문제https://www.acmicpc.net/problem/1193 2. 접근 및 해결2-1) 접근문제를 해결하기 위해 총 4가지를 신경써야합니다.풀이 이해를 쉽게 하기 위해 Input을 8이라 가정, Output인 2/3을 찾아야하는 경우를 알아보겠습니다.아래의 노트를 띄워놓고 설명을 봐주세요! 1. 방문 순서방문 순서는 문제에서 1/1 → 1/2 → 2/1 → 3/1 → 2/2 → … 과 같은 지그재그 순서라고 나와있습니다.이를 쉽게 다시 생각해보면,1/1,1/2 -> 2/1,3/1 -> 2/2 -> 1/3 의 순서로 파란색 대각선 막대기처럼 계속 이동하는 것을 알 수 있습니다.그리고 우리가 찾아야하는 8번째 값은 이렇게 따라가다보면 2/3임을 알 수 있습니다. 2. 개수개수는 하나의 파란색 ..
안녕하세요. delay100입니다.1주차의 대주제인 이력서 주차가 마무리되는 날입니다..그런데 하루종일 집중을 못하고 자꾸 뭘 집어먹고,, 중간에 계속 졸고 그랬어요..ㅠㅠ1주차 TIL 질문 키워드 Q1. 항해99 취업 리부트 코스 1주차에 참여하면서 어떤 내용을 학습할 수 있었나요? A. 한마디로 하자면 이력서 작성법에 대해 배웠습니다.기존에는 이력서를 어떻게 써야할지 정말 막막했는데 WHY, HOW, WHAT에 대해서 계속 생각해보고 이를 잘 녹여내는 방법을 계속 고민했습니다.아직 인텔리픽 사이트에서 이력서가 통과되지 못했지만, 통과될때까지 피드백을 해주시니 통과 될 때까지 조금씩 수정해봐야 할듯합니다.마지막날인 오늘은 notion 이력서 작성법에 대해 배웠는데, 인텔리픽 이력서도 아직 통과가 되지..
안녕하세요. delay100입니다.일요일은 제외하고, 첫 월요일이 밝았습니다!! 아침에 일어나기가 너무 힘들었어요,,처음에 세션이 있었는데 .. 앞부분에 기업 분석은 좀 듣다가 1주차 TIL 질문 키워드 Q1. 항해99 취업 리부트 코스 내에서 기업 분석을 진행하면서, 어떤 인사이트를 얻을 수 있었나요? 기술 멘토님께서 오시기 전까지 어떤 기업을 분석해야할지 아직 목표하는 기업이 없어서 기업을 정하지 못했었습니다..A. 기업 멘토님께서 아직 기업을 정하지 못했다면 사람인이나 취업 관련 사이트에서 총액이나 평점을 정렬해서 위에 있는 것 위주로 해보라고 하셨습니다!또는 유명한 기업위주로 작성해보라고 조언해주셨습니다. Q2. 내가 강조할 수 있는 역량은 무엇이며, 내가 보완해야 하는 역량은 무엇이라고 생각하..
안녕하세요. delay100입니다.오늘은 오프라인 1:1 피드백이 있는 날이었어요! 당연히 오프라인 이벤트라면 빠질 수 없죠갔더니 정말 많은 개발자 분들이 오셨더라고요!! 맨날 게더에서만 보다가 실제로 봬니까 너무 반가웠습니다내적 친밀감MAX.. 특히 저희 14조원분들 실제로 봬니까 더 재밌었달까..ㅎㅎ1주차 TIL 질문 키워드 Q1. 1:1 피드백 코칭에서 받은 피드백을 나의 이력서에 어떻게 적용했나요? A. 이력서 관련 특강을 들을 때마다 반복되는 말이 나왔는데, 처음에는 와닿지 않다가 슬슬 와닿게 되는 ,, 피드백이었습니다!그래서 처음으로 why, how, what을 반영시킨 프로젝트 내용 초안을 1개 괜찮게 작성할 수 있었습니다.사실 1개라도 잘 적으면 나머지는 적기 쉬우니까 관련해서 반영을 더..
안녕하세요! delay100입니다. 이력서를 어떻게 고쳐야할지? 피드백을 바탕으로 어떤 방식으로 접근해야하는가에 대해 다룹니다. "이력서 피드백을 해석하는 방법" 지금 시작합니다.1. 자기소개*인사담당자가 보고싶어하는 것성격, 커뮤니케이션, 소개 1-1. 키워드본인의 강점을 나타낼 수 있는 키워드를 쓰고 그 내용을 뒷받침 할 예를 듣기강점에 대한 이야기를 넣지만 말고 "지원자가 어떤 사람인가"에 대한 강점을 써야 함*인사담당자가 보고싶어하는 것성격, 커뮤니케이션, 소개 2. 가독성 2-1. 전체적인 폰트, 사이즈 통일해주세요.본인 담당 역할을 더 상세하게 작성 (특히 notion) code블럭 사용한 하이라이팅을 빼기. 핵심 블록이 가려짐code block을 아예 없애는 것이 더 나음차라리 문제 상황에..
안녕하세요. delay100입니다.어제는 기절하듯이 잠에 들었던 것 같아요..ㅋㅋㅋㅋ 3일차 아침에도 왜이리 잠이 오는지.. 패턴에 적응되려면 시간이 좀 있어야 할 것 같아요1주차 TIL 질문 키워드 Q1. 항해99 취업 리부트 코스에서 진행된 프로젝트 경험 구조화 세션에서 배운 내용은 무엇인가요? A. 세션 이후 프로젝트에 대해 아래의 질문에 대해 프로젝트를 정리하는 시간을 가졌습니다. 1. 어떤 핵심 기능을 가진 프로젝트인지 코드와 기능을 명시2. 해당 기능을 구현한 로직 설명3. Service에서 사용한 모든 어노테이션 설명(어떤 목적, 의도를 가지고 했는지 작성)4. ERD 구성/설계 시 발생한 문제5. 더 최적화된 방법과 설계 시도 시 어떻게?6. 성능 최적화 또는 동시성 제어를 반영한 코드가 ..
안녕하세요. delay100입니다.오늘은 어제 정리해둔 것을 프로젝트를 정리해 둔 것을 기반으로 이력서 초안을 만들어보는 활동을 했습니다!아무래도 프로젝트를 정리하는 것은 아니다보니까, 생각보다 어제보다는 여유로운 것 같아요!!간단한 자기소개서 작성, 학력사항, 개인정보 등을 기입하고, 어제 내용에서 조금 수정한 정도..!?물론 아직 이력서에 고칠 내용은 산더미지만요.. 피드백 많이많이 받으면서 고쳐봐야겠습니다!! 그리고 저는 14조이기 때문에 20:30~21:00에 멘토님께 이력서 피드백을 받았습니다!1주차 TIL 질문 키워드 Q1. 오늘 진행된 강의와 이력서, 무엇이든 물어보살을 통해 새롭게 알게된 점은 무엇인가요?기본 강의로는 (4주차)자기소개 작성법, (5주차)이력서 마무리하기를 들었습니다. 그..