배열

백준/C#

백준 - 1차원 배열 (+ System.Array, + System.Array.ConvertAll)

https://www.acmicpc.net/problem/10807 10807번: 개수 세기 첫째 줄에 정수의 개수 N(1 ≤ N ≤ 100)이 주어진다. 둘째 줄에는 정수가 공백으로 구분되어져있다. 셋째 줄에는 찾으려고 하는 정수 v가 주어진다. 입력으로 주어지는 정수와 v는 -100보다 크거 www.acmicpc.net 1. 내가 푼 코드 문제점 : 굳이 int로 형변환해서 string[]배열을 int[] 로 만드는과정추가됨 System.Array라이브러리 함수몰라서 foreach문으로 타겟갚과 맞는지 판별 참고로 만약 배열을 형변환 할거면 여기서 for문으로 배열 형변환하면서 복사했는데 이렇게 말고 Array.ConvortAll( 변환할 배열, 변환할 형식 ) 사용! string[] stringNu..

C#/기본기

[C#] 배열

foreach - 배열과 함께 사용되는 반복문 - 한번 반복을 수행할 때 마다 배열/컬렉션 요소를( scores 의) 차례대로 순회하며 in앞의 변수 score에 담는다 foreach (int score int scores) { Console.WrieLine(score); } 마지막 요소에 접근하고 싶을 때 원래는 배열의 길이 =5, 마지막 요소 = 4이기 때문에 scores[scores.Length-1] (5-1 = 4) => scores[4] 를 해줬는데 C# 8.0부터는 이런 불편을 없앤 System.Index형식과 ^연산자가 생김 ^연산자 : 컬렉션의 마지막부터 역순으로 인덱스를 지정하는 기능 ^1 : 컬렉션의 마지막 요소 (score.Length - 1 이라고 생각) ^2 : 마지막에서 두번째 ..

파워지훈
'배열' 태그의 글 목록