요즘의 제일 고민은 C#도 아니고 유니티도 아닌 알고리즘이다
내일배움캠프에서 알고리즘 코드카타를 프로그래머스의 레벨에 따라 진행중인데
내가 어디 레벨에 있고 얼마나 풀었는지에 대해 현황판으로 볼 수 있다
다른 사람들과 비교했을 때 나는 아직 레벨 2 초반에 머물러 있다
조금만 고민해보아도 풀린다면 문제가 없는데 레벨 2 조차도 풀지 못하는 문제가 꽤 있었다
아직 단순구현 문제들일텐데 못풀고 있는 것을 보면 구현자체가 부족하다
(문자열이 제일 어려움 )
일단 이 부분은 반복적으로 많이 구현해보고 풀어보는게 좋다고 생각하여 주말에 따로 시간 내서 알고리즘 공부를 하기로 마음먹었다
아래는 알고리즘을 풀면서 새로 알게 되었던 메서드이다
Distinct
using System;
using System.Collections.Generic;
using System.Linq;
List<int> list = new List<int>();
list = list.Distinct().ToList();
List에서 중복을 제거할 수 있는 함수 Linq에 들어가있다
'TIL' 카테고리의 다른 글
[TIL] 내일배움캠프_Unity 팀과제 (feat.UI 구조설계) (0) | 2023.09.12 |
---|---|
[TIL] 내일배움캠프_Unity 깃허브 특강 (1) | 2023.09.11 |
[TIL] 내일배움캠프_Unity 팀과제 Button할당 (0) | 2023.09.09 |
[TIL] 내일배움캠프_Unity 팀 프로젝트, CommitMessage 규칙 (0) | 2023.09.08 |
[TIL] 내일배움캠프_Unity 개인 과제2 (0) | 2023.09.06 |