2022 Masters Course/CS 10 Course

2022 마스터즈 코스(백엔드) 18일차 회고(2022. 1. 26.) - "나의 부족한 점 점검하기"

ikjo 2022. 1. 27. 00:19

해당 글은 코드스쿼드 2022 마스터즈 코스 "Java 웹 백엔드" 과정을 수강하면서 학습한 내용 등에 대한 회고 글입니다. :)

 

수강 회고

오늘은 HackerRank라는 알고리즘 문제 풀이 웹 서비스를 처음 이용해보았다. HackerRank 역시 지지난주에 접했었던 LeetCode처럼 영어로 되어 있어 문제를 파악하는데 다소 시간이 소요되었다. 게시되있는 문제들 역시 좋은 문제들로 구성되어 있었고, 반례를 제공하지 않는(별도 포인트 사용 필요) 점에서 문제를 면밀히 살펴보는 연습을 할 수 있었다. 또한 문제를 다 풀고나면 다양한 국적의 개발자들이 작성한 해당 문제에 대한 다양한 소스 코드들을 살펴볼 수 있었는데, 해당 소스 코드들을 통해 나의 소스 코드의 어떤 면이 부족한지 점검해볼 수 있었다.

 

 

학습 회고

  • HackerRank 알고리즘 문제 풀이 등
    • Java 웹 백엔드 클래스 내 소모임원들과 zoom 회의실에서 학습
  •  

 

저는 기술 블로그에 Algorithm 카테고리를 통해 별도로 알고리즘 문제 풀이 회고 내용(사실상 거의 복기..💦)을 게시하고 있어서 오늘 풀었던 문제에 대한 회고 내용을 다음과 같이 링크로 남겼습니다.

 

  • [HackerRank] Diagonal Difference

 

 

[HackerRank] Diagonal Difference - Java

문제 설명 Diagonal Difference | HackerRank Calculate the absolute difference of sums across the two diagonals of a square matrix. www.hackerrank.com 풀이 : Success 소스 코드 public static int diagon..

ikjo.tistory.com

  • [HackerRank] Time Conversion

 

 

[HackerRank] Time Conversion - Java

문제 설명 Time Conversion | HackerRank Convert time from an AM/PM format to a 24 hour format. www.hackerrank.com 풀이 : Success 소스 코드 public static String timeConversion(String s) { // Write you..

ikjo.tistory.com

  • [HackerRank] Number Line Jumps

 

 

[HackerRank] Number Line Jumps - Java

문제 설명 Number Line Jumps | HackerRank Can two kangaroo meet after making the same number of jumps? www.hackerrank.com 풀이 : Success 소스 코드 public static String kangaroo(int x1, int v1, int x2..

ikjo.tistory.com

  • [HackerRank] Save the Prisoner!
 

[HackerRank] Save the Prisoner! - Java

문제 설명 Save the Prisoner! | HackerRank Given M sweets and a circular queue of N prisoners, find the ID of the last prisoner to receive a sweet. www.hackerrank.com 풀이 1 : Fail(시간 초과) 소스 코..

ikjo.tistory.com

 

 

좋았던 점

  • HackerRank 라는 새로운 알고리즘 문제 풀이 웹 사이트를 접해보았는데, 지난번에 경험했었던 LeetCode만큼 알차고 좋은 플랫폼이었다.

 

 

아쉬웠던 점

  • 오늘 뭔가 긴장이 풀려 시간관리를 제대로 하지 못해 하루 시간 대비 좋은 성과를 내지 못했다.