Notice
Recent Posts
Recent Comments
Link
STIKA
Unity 캠프 18일차 TIL < 팀 프로젝트 종료 / 알고리즘 > 본문
24.01.17 Wed
❤️ TIL
Today I Learned
❤️하루에 1%씩만 나아가도 4개월 동안 쌓이면 꽤 덩치가 커진답니다 :)
📌 오늘의 계획
- 알고리즘 코드카타
- 팀 프로젝트 발표
✏️ 작업 내용
팀 프로젝트 발표를 끝으로 팀 프로젝트를 완전히 마쳤다.
다른 조들은 노래도 넣었던데 부럽다
✔️ 알고리즘
https://github.com/STlCA/Programmers
if ( 0 <= num1 && num1 <= && 0 <= num2 && num2 <= )
문제를 보면 숫자의 범위를 제한하는 내용이 들어있는데 그 안에서 매번 만들기 힘들어서 만들어둔 코드
그리고 지금까지는 그 사이트 안에서
자동 완성 기능같은게 없는 상태로 불편하게 만들었는데
Visual Studio로 코드를 복사해와서 만들고
다시 복붙하는 방법으로 쓰기로 했다 굉장히 맘에듬
using System;
public class Solution {
public int solution(int n) {
int answer = 0;
if ( 0 < n && n <= 1000 )
{
for(int i = 0; i < n; n--)
{
if(n % 2 == 0)
answer += n;
}
}
return answer;
}
}
짝수의 합
using System;
public class Solution {
public double solution(int[] numbers) {
double answer = 0;
if ( 1 <= numbers.Length && numbers.Length <= 100 )
{
for (int i = 0; i < numbers.Length ; ++i)
{
if ( 0 <= numbers[i] && numbers[i] <= 1000)
{
answer += numbers[i];
}
else
return 0;
}
}
return answer / (numbers.Length);
}
}
배열의 평균 값
Average라는게 있더라
public class Solution {
public string solution(int num) {
string answer = "";
if (num % 2 == 0)
answer = "Even";
else
answer = "Odd";
return answer;
}
}
짝수 홀수
public class Solution {
public double solution(int[] arr) {
double answer = 0;
for (int i = 0; i < arr.Length; i++)
answer += arr[i];
return answer / arr.Length;
}
}
평균 구하기
이것도 arr.Average를 쓰면 됐더라..
Average
using System;
using System.Linq;
public class Solution {
public double solution(int[] numbers) {
return numbers.Average();
}
}
📝 오늘의 마무리
한동안 팀 프로젝트를 만드는 거에 캠프가 끝나는 시간을 넘어서도 계속 만들었더니
TIL 거리를 비공개로 잔뜩 올려놓기만 하고 정리를 안해서
오늘은 밀려있던 TIL을 전부 쓰기로 했다
✏️ 스스로 어제보다 한 발 더 나아갔다는 것을 자각하기
✏️ TIL을 쓰기 위해서라도, 오늘 반드시 단 하나라도 배우기
✏️ 꾸준히 기록을 남기는 습관 가지기
📕 오늘의 학습 키워드
📕 공부한 내용 본인의 언어로 정리하기
📕 오늘의 회고
📕 12시간 중 얼마나 몰입했는지
📕 더 나은 미래를 위해 내일 어떤 공부를 진행할 것인지
'프로그래밍 > Unity + C#' 카테고리의 다른 글
Unity 캠프 20일차 TIL < C# 문법 4 / 알고리즘 > (0) | 2024.01.19 |
---|---|
Unity 캠프 19일차 TIL < 알고리즘 > (0) | 2024.01.18 |
Unity 캠프 17일차 TIL < 팀 프로젝트 마무리 및 제출 > (0) | 2024.01.16 |
Unity 캠프 16일차 TIL < 팀 프로젝트 1-3 > (0) | 2024.01.15 |
Unity 캠프 15일차 TIL < 팀 프로젝트 1-2 > (0) | 2024.01.12 |