Programming_McRobbin

고정 헤더 영역

글 제목

메뉴 레이어

Programming_McRobbin

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (109)
    • C# (101)
      • Problems (9)
      • 수업내용 (25)
      • 과제 (7)
      • 알고리즘 (57)
      • Server (3)
    • JavaScript (5)
      • NodeJS (5)
    • C++ (3)
      • Problems (3)
    • 포트폴리오 (0)

검색 레이어

Programming_McRobbin

검색 영역

컨텐츠 검색

C#/Problems

  • C# List BinarySearch 함수

    2020.08.16 by McRobbin

  • C# Select, Where, OrderBy, List.Find(All)

    2020.05.02 by McRobbin

  • MyJsonConverter ver3.0.0 프로젝트

    2020.04.28 by McRobbin

  • Excel 파일 Json으로 변환 프로젝트

    2020.04.23 by McRobbin

  • Excel 파일 Json으로 바꿔주는 프로그램 Ver 2.0

    2020.04.23 by McRobbin

  • Excel파일을 json파일로 변환하는 프로그램 ver 1.0.

    2020.04.22 by McRobbin

  • C# List Sort예제.

    2020.04.19 by McRobbin

  • C# 생성자를 여러개 정의할 경우.

    2020.04.16 by McRobbin

C# List BinarySearch 함수

C#에서 List의 이진 탐색을 자체적으로 제공하고 있습니다!! 백준 8980번 문제에서 이를 써먹었고 정리해 보려 합니다. https://programming-mr.tistory.com/102 백준# 8980 택배 https://www.acmicpc.net/problem/8980 8980번: 택배 입력의 첫 줄은 마을 수 N과 트럭의 용량 C가 빈칸을 사이에 두고 주어진다. N은 2이상 2,000이하 정수이고, C는 1이상 10,000이하 정수이다. 다음 줄에, 보내.. programming-mr.tistory.com 써먹은 문제는 제 블로그에 있습니다. 1. 바이너리 서치(이진 탐색) 이란 무엇인가. 우선 써먹으려면 리스트가 정렬되어 있어야 합니다. 정렬이 안돼 있어도 이 함수는 어찌어찌 찾긴 하는데..

C#/Problems 2020. 8. 16. 18:57

C# Select, Where, OrderBy, List.Find(All)

C# Where, Select, OrderBy, List.Find(All)를 정리해보려 합니다. 이 셋의 공통점을 정리해 보겠습니다. 1. 이 메서드들은 IEnumarable 인터페이스에서 제공하고 있습니다 (Find는 리스트). 이 말은 IEnumerable을 상속하고 있는 모든 클래스에서 사용할 수 있음을 뜻합니다. 대표적으로 System.Collections에 있는 데이터 묶음 클래스가 되겠습니다. List, ArrayList, Dictionary, Stack, Queue등 거의 모든 Collections에서 사용 가능합니다. 2. 이 메서드들은 Func를 매개변수로 받을 수 있습니다. 이 말은 함수로 그때그때 필요한 값을 찾아올 수 있음을 뜻합니다. 예를들어 해당 값보다 작거나, 크거나 같거나 등..

C#/Problems 2020. 5. 2. 14:17

MyJsonConverter ver3.0.0 프로젝트

cs 변환후 네임스페이스를 바꿔서 사용하세요.

C#/Problems 2020. 4. 28. 11:33

Excel 파일 Json으로 변환 프로젝트

코드와 프로젝트 올리겠습니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 using System; using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; using System.Windows.Forms; namespace ExcelToJsonConverter2 { static class Program { /// /// 해당 응용 프로그램의 주 진입점입니다. /// [STAThread] static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRen..

C#/Problems 2020. 4. 23. 14:06

Excel 파일 Json으로 바꿔주는 프로그램 Ver 2.0

폴더 안에 ExcelToJsonConverter2.exe를 실행하세요. Ver 1.0 과 다른 수정사항. 1. GUI 추가. Winform으로 GUI를 구성했습니다. 이로 인해 파일을 직접 선택하는 등의 기능이 추가됩니다. 2. 기능의 추가 및 변경. 1. 기존에 콘솔에는 없었던 파일 위치 열기, 엑셀 파일 열기, 변환된 파일 열기 기능을 추가했습니다. 2. 종료를 하기 전까지 반복적으로 변환 진행할 수 있습니다. 3. 기존에 있었던 변환시 json파일의 text 내용을 전부 출력하는 것을 더이상 하지 않습니다. 3. 내부적 변경. 엑셀 파일을 C# 코드내에서 라이브러리로 불러올시에 해당 엑셀파일이 직접 열리고 이를 반드시 닫아줘야 합니다. 콘솔에서 실행시 실행중인 엑셀 파일은 보이지 않으나 백그라운드에..

C#/Problems 2020. 4. 23. 11:11

Excel파일을 json파일로 변환하는 프로그램 ver 1.0.

파일 설명. 두 개의 압축 파일이 있습니다. 1. ExcelToJsonConverter 는 전체 프로젝트 입니다. 코드의 내용을 보고싶으시거나 코드를 고쳐 사용하고 싶으시다면 이걸 사용하세요. 2. ExcelToJsonConverterDebug 프로젝트가 포함되지 않은 실행파일 입니다. 안에있는 ExcelToJsonConverter.exe파일을 실행하시고 까만 콘솔화면이 뜨면 시작입니다. 사용법 설명. 엑셀 파일을 만듭니다. 예제에서는 3개의 멤버변수와 3개의 인스턴스를 가지도록 했습니다. 파일 이름 : test.xlsx => 파일 확장자를 꼭 xlsx로 해주세요. 예외 처리 : 첫 멤버변수명 밑에 데이터 타입을 입력 하셔도, 안하셔도 상관없이 있다면 제거하고 json으로 뽑아줍니다. 실행하면 다음과 같..

C#/Problems 2020. 4. 22. 15:06

C# List Sort예제.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 12..

C#/Problems 2020. 4. 19. 18:21

C# 생성자를 여러개 정의할 경우.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Study_010 { public class Item { string name; public string Name { get { return this.name; } } int damage; public int Damage { get { return this.damage; } } int upgrade; publ..

C#/Problems 2020. 4. 16. 17:41

추가 정보

인기글

최신글

페이징

이전
1 2
다음
TISTORY
Programming_McRobbin © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바