728x90

분류 전체보기 152

[프로그래머스] 모의고사- level1 코딩 테스트, c#

문제 설명 수포자는 수학을 포기한 사람의 준말입니다. 수포자 삼인방은 모의고사에 수학 문제를 전부 찍으려 합니다. 수포자는 1번 문제부터 마지막 문제까지 다음과 같이 찍습니다. 1번 수포자가 찍는 방식: 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, ... 2번 수포자가 찍는 방식: 2, 1, 2, 3, 2, 4, 2, 5, 2, 1, 2, 3, 2, 4, 2, 5, ... 3번 수포자가 찍는 방식: 3, 3, 1, 1, 2, 2, 4, 4, 5, 5, 3, 3, 1, 1, 2, 2, 4, 4, 5, 5, ... 1번 문제부터 마지막 문제까지의 정답이 순서대로 들은 배열 answers가 주어졌을 때, 가장 많은 문제를 맞힌 사람이 누구인지 배열에 담아 return 하도록 solution 함수를 작..

dev/코딩테스트 2021.03.18

[프로그래머스] K번째수 - level1 코딩 테스트, c#

문제 설명 배열 array의 i번째 숫자부터 j번째 숫자까지 자르고 정렬했을 때, k번째에 있는 수를 구하려 합니다. 예를 들어 array가 [1, 5, 2, 6, 3, 7, 4], i = 2, j = 5, k = 3이라면 array의 2번째부터 5번째까지 자르면 [5, 2, 6, 3]입니다. 1에서 나온 배열을 정렬하면 [2, 3, 5, 6]입니다. 2에서 나온 배열의 3번째 숫자는 5입니다. 배열 array, [i, j, k]를 원소로 가진 2차원 배열 commands가 매개변수로 주어질 때, commands의 모든 원소에 대해 앞서 설명한 연산을 적용했을 때 나온 결과를 배열에 담아 return 하도록 solution 함수를 작성해주세요. 제한사항 array의 길이는 1 이상 100 이하입니다. a..

dev/코딩테스트 2021.03.17

[프로그래머스] 두 개 뽑아서 더하기 - level1 코딩 테스트, c#

문제 설명 정수 배열 numbers가 주어집니다. numbers에서 서로 다른 인덱스에 있는 두 개의 수를 뽑아 더해서 만들 수 있는 모든 수를 배열에 오름차순으로 담아 return 하도록 solution 함수를 완성해주세요. 제한사항 numbers의 길이는 2 이상 100 이하입니다. numbers의 모든 수는 0 이상 100 이하입니다. 입출력 예 number result [2,1,3,4,1] [2,3,4,5,6,7] [5,0,2,7] [2,5,7,9,12] 입출력 예 설명 입출력 예 #1 2 = 1 + 1 입니다. (1이 numbers에 두 개 있습니다.) 3 = 2 + 1 입니다. 4 = 1 + 3 입니다. 5 = 1 + 4 = 2 + 3 입니다. 6 = 2 + 4 입니다. 7 = 3 + 4 입니..

dev/코딩테스트 2021.03.17

[c#] 데이터 타입 - enum 열거형

enum 은 열거형 으로 상수보다 의미를 부여하여 문자로 표현하기 떄문에 프로그램 코드를 읽기가 쉬워진다. enum Code { OK =200, NOTFOUND=404, ERROR =500, FAIL = 900, EXCEPTION =999 } enum은 OK 부터 순차적으로 0 부터 1씩 증가된 값을 가지게 되지만 이처럼 값을 할당하게 되면 해당 값으로 가지게 된다. 사용예 Console.WriteLine("===enum 타입 출력==="); Console.Write((int)Code.OK); Console.WriteLine(Code.OK.ToString()); Console.Write((int)Code.NOTFOUND); Console.WriteLine(Code.NOTFOUND.ToString()); ..

dev/asp.net, c# 2021.03.05

[토스증권] 토스 주식 맛보기

토스 증권 사전신청을 한 이후 2월 25일에 토스증권 서비스 오픈 알림이 왔다.이제부터 토스증권을 사용해 볼수 있어 바로 토스 앱을 실행 했다. 앱의 업데이트가 된 후 새롭게 바뀐 UI 에 주식 탭을 들어가서 먼저 토스 증권 계좌를 만들었다. 비대면으로 만들기 떄문에 쉽게 금방 개설이 된다. 여기 저기 둘러 봐도 사용 방법은 이게 쉽다고 해야 하나 기존 MTS 방식에 길들여서 인가... 매매 부터 검색까지 모두 불편하다. 화면을 자꾸 왔다갔다하고 주문을 할때도 호가창이 없으니 현재 매수 매도 대기수량등을 알수도 없다. 주식은 투자다. 그런데 이러한 상태라면 투자를 하는게 아닌 그냥 물건사듯 골라 담아 사는것 뿐이라 할수 있다.일단 그리고 차트는 ? 분봉, 틱 은 아예 없는것인지 못찻겠다. 모바일로 단타하..

[firebase] 클라우드 메시징 - 웹에서 push 메시지 발송하기

구글 firebase 클라우드 메시징 이용하여 모바일 push 전송 [Firebase 콘솔 접속] 로그인 - Google 계정 하나의 계정으로 모든 Google 서비스를 Google 계정으로 로그인 accounts.google.com 1. Firebase 프로젝트 추가 (기존 생성된 프로젝트 이용해도 무방) 2. 프로젝트 생성 후 설정 페이지 이동 3. 설정 > 일반 에서 앱을 추가 (웹을 이용하기 위해서 웹앱을 선택) * 앱 등록이 되면 내앱이 생성된다. 이것으로 firebase 설정은 완료 하였으면 나머지는 메시지 전송을 위한 web 코드를 작성한다. * 모바일 기기로 메시지를 보내기 위해서는 모바일 기기의 token 값 를 알아야 한다. 1. 두개의 파일을 생성 token.html firebase-..

Server/클라우드 2021.02.23

[순성 제나] 주니어 카시트 ISOFIX 장착(내돈내산)

작은아이가 사용하던 카시트는 기존의 다이치 유아용을 사용하고 있어 불편함을 느끼고 있었습니다. 그래서 이미 큰아이가 사용 중이던 동일한 제품인 "순성 제나" 를 사기로 하였습니다. 다른제품은 사용해보지 않았지만 큰애가 불편함 없이 잘 사용을 하고 있기도 하고 , 작은애를 잠시 앉혀보아도 거부감 없이 잘 앉아 있었습니다. 순성 공식쇼핑몰 카시트 - 주니어 주니어 www.soonsungmall.com 장착모습 뒷좌석 자리의 ISOFIX 에 끼워주고 뒤쪽 앵커로 고정만 하면 되어 장착하기는 쉽습니다. * 어릴 적부터 아이들이 카시트에 앉는 것에 익숙해져서인지 3-4 시간 장시간 이동시에도 잘 앉아 있네요.

[c#] CLASS to XML 로 Serialize 할때 CDATA 섹션 으로 생성하기

C# 데이터를 XML 데이터로 만들때 XML 엘러먼트에 특수문자(html tag 등의)가 들어가면 &, 등의 문자가 변환되어 입력이된다. 이러한 결과로 인해 원래 문자 그대로 입력을 하기 위해서는 CDATA 섹션에 담아야 그대로 저장됩니다. 클래스 데이터 모델을 XML 데이터로 Serialize 할때 CDATA 섹션으로 생성이 되도록 합니다. protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { var data = new CategoryData { code = "A", code_nm = " A Class " }; //class To XML (CDATA Section); //파일에 출력하는 예 using (StreamWriter..

dev/asp.net, c# 2021.02.05

[jQuery- 플러그인] 데이트피커 (DatePicker) -Air DatePicker

DatePicker는 를 이용하면 웹상에서 날짜를 쉽게 선택 할 수 있습니다. jquery 를 이용한 datepicker 에 UI 를 변경하여 만들어졌기 때문에 기본적인 jquery 의 Datepicker 보다 깔끔하여 보기에 좋다. 사용법은 jquery datepicker 와 비슷하여 사용법을 조금만 보면 쉽게 알 수 있다. [공식 사이트 및 사용법] Air Datepicker Datepicker's language. If string is passed, then language will be searched inDatepicker.languageobject. If object is passed, then data will be taken from this object directly. If some ..

dev/jquery 2021.02.05

[javascript] 배열 다루기 - sort() 함수(정렬)

array.sort() 배열의 요소를 정렬 후 정렬된 배열을 반환(복사본이 아닌 원배열이 정렬됨) 구문 arr.sort([compare]) 매개변수 compare : 정렬의 순서를 정의하는 함수, 없으면 기본적으로 유니코드 값에 따라 정렬 compare 형식의 반환값에 따라서 정하여지며 형식은 아래와 같다. function compare(a, b) { if (a is less than b by some ordering criterion) { return -1; } if (a is greater than b by the ordering criterion) { return 1; } // a must be equal to b return 0; } * 0보다 작은 경우 a가 먼저온다. * 0보다 큰 경우 b가 ..

dev/javascript 2021.01.29
728x90