본문 바로가기

C#4

[알고리즘] 선형검색 선형검색은 배열에서 검색하는 방법 가운데 가장 기본적인 알고리즘입니다. 선형 검색은 데이터가 모인 집합의 처음부터 끝까지 하나씩 순서대로 비교하며 원하는 값을 갖는 요소를 만날때까지 검색하는 알고리즘 입니다. using System; using System.Diagnostics; using System.Text; namespace ConsoleApp4 { class Program { public static int[,] mdays =new int[,] { { 31,28,31,30,31,30,31,31,30,31,30,31}, //평년 { 31,29,31,30,31,30,31,31,30,31,30,31} //윤년 }; //해당 년도는 윤년인가?(윤년 true / 평년 false) static int isL.. 2020. 4. 13.
[알고리즘] 2차원 배열을 이용하여 해당 년도의 월 일을 입력하면 해당년도부터 며칠 째인지 알려주는 프로그램 2차원 배열을 이용하여 해당 년도의 월 일을 입력하면 해당년도부터 며칠 째인지 알려주는 프로그램 using System; using System.Diagnostics; using System.Text; namespace ConsoleApp4 { class Program { public static int[,] mdays =new int[,] { { 31,28,31,30,31,30,31,31,30,31,30,31}, //평년 { 31,29,31,30,31,30,31,31,30,31,30,31} //윤년 }; //해당 년도는 윤년인가?(윤년 true / 평년 false) static int isLeap(int year) { return (year % 4 == 0 && year % 100 != 0 || yea.. 2020. 4. 12.
[C#] LINQ group by 사용하기 group by로 데이터 분류하기 DB group by 와 비슷한 역할을 수행합니다. group by 의 형식 group A by B into C 예시 : using System; using System.Diagnostics; using System.Collections; using System.Linq; namespace ConsoleApp3 { class Student { public string Name { get; set; } public int Score { get; set; } } class Program { static void Main(string[] args) { Student[] arrStudent = { new Student(){Name="홍길동",Score=90}, new Stude.. 2020. 4. 9.
[C#] LINQ 란 무엇인가? Linq Language INtegrated Query의 약자로 C#언어에 통합된 데이터 질의 기능을 말한다. Linq 의 기본 : from, where, orderby, select 사용법 예시 : class Student { public string Name { get; set; } public int Score { get; set; } } class Program { static void Main(string[] args) { Student[] arrStudent = { new Student(){Name="홍길동",Score=90}, new Student(){Name="홍이동",Score=80}, new Student(){Name="김일동",Score=70}, new Student(){Name="박.. 2020. 4. 1.
반응형