[problem solved] Git 해프닝...
오늘 드디어 처음으로 팀 과제에 돌입 !
원래 git clone 할 때 git bash 를 사용했는데,
조원분께서 Github Desktop 에서도 clone 가능하다고 해서,
Github Desktop 에서 clone 하는 법을 배웠다.
github desktop 에서 상단 메뉴 File
→ Clone repository
→ URL 클릭 후 repository 주소 넣기
→ Clone 버튼 클릭
처음에 clone 해서 파일을 열었는데
Visual Studio 가 켜지긴 하는데 안에 아무 것도 뜨지 않는 이 당황스러움..
구글링하면서 뭐가 문제인지 확인해보려했는데
나한테만 발생한 문제인가...?
도움이 될만한 정보를 찾기가 어려웠다.
그 다음 단계로, 조원분들에게 도움을 요청을 했고,
아쉽게도 해결방법을 알고계시는 분이 없어서 바로 튜터님께 달려갔다.
튜터님과 함께 고민한 결과,
Visual Studio 상단 메뉴 중에 보기
→ 솔루션 탐색기
를 열면 문제 해결 !
원래는 솔루션 탐색기가 자동적으로 뜨는건데
나는 사실.. 선택받은 자였던건가...?
일단 비슷한 상황이 또 발생하면 수동으로 진행해야겠다. 허허
다행히 해결 가능했던 문제라 너무나도 감사하다.
제발.. 앞으로도 감당 가능한 고난들만 찾아와주길🙏
[ARCHIVE] about tutorials
C# tutorial 강의 유튜브 채널👍
C# + 나중에 유니티 다시 시작할 때 참고하면 좋을 것 같은 유튜브 채널
[STUDY] Array, List
아직 배열과 리스트가 익숙하지 않아서 추가 공부를 진행해봤다.
(※한국어 & 영어 섞여있음 주의※)
#Array
//String[] cars = new String[3];
//cars[0] = "Tesla";
//cars[1] = "Mustang";
//cars[2] = "KIA";
String[] cars = { "BMW", "Mustang", "KIA"};
car[0] = "Tesla"; // do this when you want to access or update an element in an array type
for (int i = 0; i < cars.Length; i++)
{
Console.WriteLine(cars[i]);
}
* 배열은 대괄호, 중괄호 사용. [] {}
* 배열 안에는 여러 데이터가 들어가니까 배열의 이름 뒤에는 s 붙여주기
* 배열 안에 있는 요소에 접근할 때에는 배열명[index] 로 접근.
* array.Length
* array 와 for loop, 최고의 조합 !
Thank you Bro :-)
#List
"data structure that represents a list of objects that can be accessed by index.
Similar to array, but can dynamically increase/decrease in size !"
List 를 사용하려면 using System.Collections.Generic;
을 import 해야 한다. (= 맨 위에 using System; 아래에 붙여주기)
구조
List<String> food = new List<String>();
food.Add("pizza");
food.Add("hotdog");
food.Add("hamburger");
food.Add("fries");
foreach (String item in food)
{
Console.WriteLine(item);
}
//String[] foodArray = food.ToArray();
* 리스트는 꺽쇠, 괄호 사용. <> ()
* 리스트 안에 요소를 추가하고 싶다면, .Add 메서드 사용.
* 리스트 요소에 접근할 때에는 Array 처럼 listname[index]
* 요소를 삭제하고 싶은 경우, .Remove 메서드 사용.
* 특정 index 에 요소를 추가하고 싶은 경우, .Insert(int index, string item); 사용.
* 리스트와 사용가능한 그 외 여러 메서드s :
* .Count
* .IndexOf(""); - 특정 요소의 index number 찾아주기
* .LastIndexOf()
* .Contains()
* .Sort() - 알파벳순으로 정렬
* .Reverse() - List 반대순으로
* .Clear() - 말 그대로 깨끗하게 list 청소 !
* List 를 Array 로 convert 할 수 있음.
[REVIEW] 실시간 알고리즘 세션 특강
알고리즘은 문제 해결 능력 이다.
Computational thinking 을 극대화 할 것 !
최선의 알고리즘을 스스로 찾아내는 그 날까지 파이팅 !
나만의 작고 소중한 다짐 :
알고리즘 문제풀이는 기초체력 다지듯이
꾸준히 기본기를 다지는 느낌으로 ~
금요일부터 하루에 최소 1문제 최대 3문제씩 도전 !
오늘은 상당히 벅찼던 하루..★😵🥴🥺
팀 과제.. 처음 팀 과제를 해보는 사람으로서
살짝 두렵기도 하고.. 하핫
(물론 처음이라 당연한거겠지만..ㅎ)
많이 부족한 나 자신을 다시금 발견한 하루였는데
하지만 반대로 생각해보면
이제 무럭무럭 성장하는 것만 남았다는 뜻 아닐까 :-)
내배캠하면서 정말 하루도 빠짐없이
매일매일 알차게 배움을 얻어간다.
어제보다 나은 오늘을 위하여
🔥
멘탈 잡자 !
안 되면 되게 하자 !
아자아자 !