분류 전체보기
-
[자료구조/C]퀵정렬(quick sort)@떤떤/#Data Structure(자료구조) 2020. 3. 20. 21:40
퀵정렬(quick sort)이란? 리스트의 첫 번째 요소를 피벗(pivot)으로 선택 후 피벗보다 작은 요소들은 피벗의 왼쪽으로 큰 요소들은 피벗의 오른쪽으로 옮겨진다. 결과적으로 피벗을 중심으로 왼쪽은 피벗보다 작은 요소들로 구성되고, 오른쪽은 피벗보다 큰 요소들로 구성된다. 퀵 정렬에서 가장 중요한 함수 'partition' partition함수는 데이터가 있는 배열 list의 left부터 right까지의 리스트를 피벗을 기준으로 2개의 부분리스트로 나누게 된다. 그리고 2개의 인덱스 변수 low와 high를 이용한다. low와 high를 왼쪽과 오른쪽에서 출발시켜서 부적절한 데이터를 만나게 되면 교환하고, 아니면 계속 진행하다가 서로 엇갈리게 되면 멈춰서 피벗을 중앙으로 이동시키게 된다. 그러면 피..
-
[C]두 개의 문자열 연결, 비교 함수@떤떤/#C,C++ 2020. 3. 20. 20:53
#include #include int main(void) { char s[15] = "maple"; char t[6] = "story"; strcat(s, t); printf("strcat:%s\n", s); strncat(s, t, 3); printf("strncat:%s\n", s); return 0; } char *strcat(char *s1, const char *2) -문자열 s2를 문자열 s1에 연결하고 문자열 s1을 반환 char *strncat(char *s1,const char *2,size_t n) -문자열 s2의 (처음부터)n개의 문자열을 문자열 s1에 연결하고 문자열 s1을 반환 실행결과 #include #include int main(void) { char *s1 = "Repub..
-
[JAVA] 나눗셈 프로그램@챈챈/#Other 2020. 2. 24. 11:20
왜 월요일 아침엔 머리가 안돌아가는지 아시는분? 아이디어 회의 할 때는 아주 좋았던 머리였지만 일하려고 하니,, 계획한 기능을 어떻게 구현해야 하는지 생각이,,, 두 개의 숫자를 입력받아 나눗셈을 진행합니다. Error Exception이 포함되었습니다. 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 import java.util.Scanner; public class DivideNum { Scanner scan = new Scanner(System.in); public void divideNum() { int number1 = 0, number2 = 0; int quotient = 0; while(true) { Syste..
-
[전주맛집] 원조 육일식당@D_aily 2020. 2. 21. 13:11
오늘은 이사한 육일식당에 왔습니다! 여기 가자는 말이 나왔을 때 너무 좋았어요! 이사하고 나서는 안와봤는데ㅎㅎ 코로나는 무섭지만ㅠ0ㅠ 아..! 제 주위에는 신종플루 걸리신 분도 있었슴다.. 다들 조심하세요! 마스크 필수@@@@@ 오늘도 어쩌다보니 세명이서 오게 되었습니다! 양 엄청 많아요@.@ 중짜리 시켰는데 이정도입니다! 먹다보면 남을거예요. 왜냐면 저희 셋 다 먹는데는 빠지지 않거든요! 전주 오시면 꼭 들러보세요@.@ 다들 맛과 비주얼에 감동받슴다! 오늘은 회사 회의가 있는 날이라 카페가는날@@ 조만간 전주 예쁜 카페도 추천해야겠어요
-
[JAVA] 별찍기@챈챈/#Other 2020. 2. 20. 14:58
안녕하세요 자바 악개입니다. 지금은 조건문과 반복문을 처음 접하기 딱 좋은 별찍기입니다. 삼각형, 역삼각형, 피라미드, 다이아몬드를 찍겠습니다. 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 1..
-
[JAVA] 은행 프로그램@챈챈/#Other 2020. 2. 20. 14:52
안녕하세요 자바 악개입니다. 사실 자바보다 다른 게 더 좋지만 사는 게 다 그렇습니다. 오늘은 사칙연산을 기반으로 한 간단한 은행 기기입니다. 뭐든 쉬운 게 최고예요. 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 import java.util.Scanner; public class Bank..
-
[밤의 타로] ACE OF PENTACLES@힌힌/#Tarot de la Nuit[밤의 타로] 번역 2020. 1. 30. 19:54
Tarot de la Nuit[밤의 타로] 번역 * 관상용 샀다가 보기만 하기 심심해서 발번역 중 * 랜덤으로 순서 상관없이 하나씩 [ACE OF PENTACLES] 오늘 파종하고 내일 수확하라 난 물질계로 향해 열린 문 앞에 서서 물질적 풍요를 상징해. 허황된 꿈을 꾸며 내게 접근하지마. 너에게 사람 좋고 실용적으로 굴어. 씨앗은 적극적으로 땅에 심으며 너의 프로젝트에 생명의 피를 주입해야해. 긍정적이고 효율적인 힘을 가진 상태의 너라면 최고라 불리며 최고의 것을 받을 자격이 있어. 부는 네 주의에 있어-있을거야-. 행운을 빌어줄게. 희망을 실천하고 목표를 분명히 해. 내일 풍성한 수확을 원한다면 오늘 강하게 파종해. Keywords : 새로운 시작, 기초 구축, 파종, 목표있는 계획