본문 바로가기

c#

C# 입력받은 스트링을 뒤집어보자 이번엔 코드보다 일단 설명 뭔가(문자열로) 입력을 받고 그걸 뒤집는걸 구현해보자는게 이번 취지.밴쿠버 불꽃놀이를 5시에 가서(....) 10시까지 기다리기 지루해서 아이패드 앱으로 코딩했다가 집에와서 다시 코딩. 7번 줄에 보면,나는 ReverseStr()클래스가 char[]행렬을 받는다.나는 string형을 받아서 함수 내에서 string을 char[]행렬로 바꾸는게 더 깔끔하다고 생각했는데포프님 생각은 완전 반대. 왜 굳이 함수에서 바꿔서 메모리를 더 잡아먹게 하느냐는것.(별 차이 없는거 같은데 엉엉 ㅠㅠ)그래서 Main() 함수에서 받자마자 바로 변환시킨후에 함수로 넘겨줬다. 사실 이게 버전 2.5쯤 되는데, 처음 1.0버전은 입력받은걸 거꾸로 출력만(...)하는게 목적이었는데출력보단 아예 스트링을.. 더보기
c# 파칭코 게임 (재귀함수, 랜덤, 잠깐 기다리기, 커서 위치 바꾸기, 키입력 전 무한루프) 최종코드---123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks; namespace pachinkogame{ class pac.. 더보기
C# 퀵 소트 using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks; namespace quicksort{ class Program { static void swap(int[] numbers, int a, int b) { int temp = numbers[a]; numbers[a] = numbers[b]; numbers[b] = temp; } static void sort(int[] numbers, int left, int right) { if(right 더보기