일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- coding-test
- ListView
- .net
- windows
- dotNET
- algorithm
- mysql
- commit
- csharp
- log
- logging
- File
- programmers
- nullable
- git
- Visual Studio
- Process
- WPF
- Github
- 코딩테스트
- convert
- Coding
- Binding
- string
- chashtag
- Microsoft
- IValueConverter
- C#
- tls
- windows10
- Today
- Total
목록csharp (78)
CHashtag
안녕하세요. 오늘은 프로그래머스 코딩테스트 연습 문제인 "부족한 금액 계산하기" 을 풀어보았습니다. 문제 링크 https://programmers.co.kr/learn/courses/30/lessons/83201 코딩테스트 연습 - 2주차_상호평가 [[100,90,98,88,65],[50,45,99,85,77],[47,88,95,80,67],[61,57,100,80,65],[24,90,94,75,65]] "FBABD" [[70,49,90],[68,50,38],[73,31,100]] "CFD" programmers.co.kr 문제 풀이 방법 이번 문제의 풀이는 주석으로 달아두었습니다. 또한 이번 문제는 평균 약 0.37ms 정도의 속도로 테스트를 통과하였습니다. public string solution(i..
안녕하세요. 오늘은 프로그래머스 코딩테스트 연습 문제인 "부족한 금액 계산하기" 을 풀어 보았습니다. 문제 링크 https://programmers.co.kr/learn/courses/30/lessons/82612 코딩테스트 연습 - 1주차_부족한 금액 계산하기 새로 생긴 놀이기구는 인기가 매우 많아 줄이 끊이질 않습니다. 이 놀이기구의 원래 이용료는 price원 인데, 놀이기구를 N 번 째 이용한다면 원래 이용료의 N배를 받기로 하였습니다. 즉, 처음 이 programmers.co.kr 문제 풀이 방법 이용료의 총 합을 수학식으로 풀어내면 price * (1 ~ count의 합) 이였습니다. 저는 1 ~ count까지의 합을 구하는 로직을 반복분을 사용하지 않고 수식을 이용하여 빠르게 구했습니다. (참..
안녕하세요. 오늘은 프로그래머스 코딩테스트 연습 문제인 "숫자 문자열과 영단어" 을 풀어 보았습니다. 문제 링크 https://programmers.co.kr/learn/courses/30/lessons/81301 문제 풀이 방법 대응되는 영단어와 숫자를 Dictionary에 넣고, Dictionary를 돌며 Replace를 해줍니다. C#에서의 Replace함수는 내부적으로 c++로 구현 되어있기 때문에 빠른 속도로 문자열을 교체해줍니다. https://stackoverflow.com/questions/39403992/decompile-net-replace-method-v4-6-1 https://github.com/g15ecb/shared-source-cli-2.0/blob/master/clr/src/..
안녕하세요. https://chashtag.tistory.com/81 에서는 c#에서 사용할 수 있는 라이브러리를 제작하였습니다. 하지만 이번에는 c#에서가 아닌 다른 언어(python, c++ 등)에서나 다양한 상황에서도 사용할 수 있도록 exe파일로 제작을 하였습니다. 저장소 링크: https://github.com/Hyo-Seong/ChromeDriver.Updater.exe 다운로드 링크: https://github.com/Hyo-Seong/ChromeDriver.Updater.exe/releases/download/1.0.0/ChromeDriver.Updater.exe GitHub - Hyo-Seong/ChromeDriver.Updater.exe Contribute to Hyo-Seong/Chr..
안녕하세요. "뭐 이런 걸 다 만들어주시고" 의 첫 번째 게시글입니다. 하하 "뭐 이런 걸 다 만들어주시고" 는 누군가는 시답잖다고 이런 걸 굳이 만들어야 될까라고 생각할 만할 것들을 개발로 구현한 것들을 정리하여 포스팅할 예정입니다. 앞으로 많은 관심 부탁드리겠습니다. 프로젝트 명: ChromeDriverUpdater nuget 링크: https://www.nuget.org/packages/ChromeDriverUpdater 프로젝트 링크: https://github.com/Hyo-Seong/ChromeDriverUpdater 개요: Selenium ChromeDriver를 사용해보셨다면 다들 아실 겁니다. 로컬의 크롬 버전이 올라갈 때마다 ChromeDriver.exe가 먹통이 되고 새로운 Chrom..
결론부터 알려드리겠습니다. 안녕하세요. 오늘은 ComboBox Control을 사용할 때 Source에 Converter를 적용하는 방법에 대해 알려드리려 합니다. 이해를 돕기위해 바로 예제 프로그램을 제작해 보도록 하겠습니다. 예제 프로그램 랜덤한 숫자가 담긴 리스트에 홀수 짝수 여부를 같이 붙여서 ComboBox에 보여지는 프로그램을 만들어보도록 하겠습니다. 관련하여 설명은 주석에 달아 두었으니 참고해주시면 됩니다. // MainWindow.xaml.cs using System; using System.Collections.Generic; using System.Windows; namespace WPF_ComboBox_Converter { /// /// Interaction logic for Main..
안녕하세요. 이전 게시글 (https://chashtag.tistory.com/77) 에서는 DatePicker에 대해 알아보았습니다. [C#] [WPF] MVVM패턴에서의 DatePicker 사용방법 안녕하세요. 오늘은 WPF에서 날짜를 선택할 수 있는 Control인 DatePicker에 대해 알아보고 간단한 MVVM패턴에서의 사용방법까지 배워보도록 하겠습니다. DatePicker DatePicker는 WPF기본 제공 Control입니다. ( chashtag.tistory.com 하지만 DatePicker는 년 월 일 까지만 선택이 가능하고 시, 분, 초는 선택이 불가능하다는 단점이 존재합니다. 그래서 오늘은 DateTimePicker에 대해 알아보려고 합니다. DateTimePicker DateTi..
안녕하세요. 오늘은 WPF에서 날짜를 선택할 수 있는 Control인 DatePicker에 대해 알아보고 간단한 MVVM패턴에서의 사용방법까지 배워보도록 하겠습니다. DatePicker DatePicker는 WPF기본 제공 Control입니다. (PresentationFramework.dll) https://docs.microsoft.com/ko-kr/dotnet/api/system.windows.controls.datepicker?view=net-5.0 DatePicker 클래스 (System.Windows.Controls) 사용자가 날짜를 선택할 수 있도록 해주는 컨트롤을 나타냅니다.Represents a control that allows the user to select a date. docs.m..
안녕하세요. 오늘은 프로그래머스 코딩테스트 연습 문제인 "3진법 뒤집기" 를 풀어 보았습니다. 문제 링크 https://programmers.co.kr/learn/courses/30/lessons/68935 문제 풀이 방법 이번 문제의 풀이는 주석으로 달아두었습니다. 또한 이번 문제는 평균 약 1.0ms 정도의 속도로 테스트를 통과하였습니다. 코드 using System; public class Solution { public int solution(int n) { int answer = 0; int cnt = 0; string str = string.Empty; while (true) { // 3의 제곱으로 나누어지는 가장 큰 수를 찾습니다. double temp = Math.Pow(3, cnt); i..
안녕하세요. 오늘은 프로그래머스 코딩테스트 연습 문제인 "약수의 개수와 덧셈" 을 풀어 보았습니다. 문제 링크 https://programmers.co.kr/learn/courses/30/lessons/77884 코딩테스트 연습 - 약수의 개수와 덧셈 두 정수 left와 right가 매개변수로 주어집니다. left부터 right까지의 모든 수들 중에서, 약수의 개수가 짝수인 수는 더하고, 약수의 개수가 홀수인 수는 뺀 수를 return 하도록 solution 함수를 완성해주 programmers.co.kr 문제 풀이 방법 해당 문제의 관건은 약수의 개수가 홀수인지, 짝수인지 구하는 것 입니다. 그래서 보통 이 문제를 해결하기 위해 약수의 개수를 구해도 되지만 저는 조금 다르게 문제를 해석하였습니다. 약수..