이 글은 adp 강의를 찾아헤매는 사람을 위한 것이다. 특히 adp 시험 자체에 대한 의견도 남기며 최대한 중립적으로 써보려고 한다. 나는 슬기로운 통계생활 파이썬 강의를 들었다. 나는 데이터 분석쪽으로 분야를 바꿔 취업을 하고 싶었다. 통계의 기본 개념은 어느정도 잡혀있었고 코딩도 중간이상은 한다고 할 수 있다. 그래서 adp시험을 합격하면 이력에 도움이 되지 않을까 라는 생각을 했다. 필기는 어찌저찌 합격했으나 실기는 딱봐도 매우 방대하고 혼자 준비하기에 오래걸릴것으로 보아 그냥 학원을 다녀야 겠다라고 생각했다. 그러나 학원이나 강의는 대부분 필요도 없는 adsp강의만 많았고 adp는 있지도 않았다. (다른 adp학원이 있으면 추가바랍니다..) 그래서 유튜브에서 검색하다보니 슬기로운 통계생활이라는 강..
https://www.youtube.com/watch?v=_QnYkxuvzz0&list=PLq8wAnVUcTFVq7RD1kuUwkdWabxvDGzfu&index=11 강의굿 CREATE TABLE MEMBER ( ID NVARCHAR2(50), PWD NVARCHAR2(50), NAME NVARCHAR2(50), GENDER NCHAR(2), BIRTHDAY char(10), PHONE char(13), regdate date, email varchar2(200) ); CREATE TABLE NOTICE ( ID NUMBER, TITLE NVARCHAR2(100), WRITER_ID NVARCHAR2(50), CONTENT CLOB, REGDATE TIMESTAMP, HIT NUMBER, FILES NV..

데이터 시각화를 위해 다음과 같이 7개의 subplot을 만들었다. 각 subplot의 위치와 크기를 지정하는데에 고생하였다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 from matplotlib import pyplot as plt fig = plt.figure(constrained_layout = True, figsize=(8,8)) gs = fig.add_gridspec(8,8) ax1 = fig.add_subplot(gs[0:2,0:5]) ax2 = fig.add_subplot(gs[0:4,5:]) ax3 = fig.add_subplot(gs[2:4,0:5]) ax4 = fig.add_subplot(gs[4:7,0:3],aspect = 'equal') ax5 = fig.ad..
요소들이 등장하는 개수만 카운팅하여 비교함. 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374#include >char S1[100001];char S2[100001];int main(int argc, const char * argv[]) { int T =0; scanf("%d", &T); char c; for(int test = 1; test='a'&&c='a'&&c
삼성 아카데미 문제이다. 이게 이진 탐색 문제였다는것이 충격이였고 좋은 문제해결 전략을 취득한 느낌이다. 풀이는 간략하게 1. 수열을 읽으며 가장 높은 수(이분 탐색의 right), 가장 낮은 수(이분 탐색의 left)를 구한다. 2. 위 두 수 사이를 이분 탐색하여 답이 될 수 있는 후보 숫자하나를 가정한다. 3. 그 숫자를 검증한다. 그 숫자가 유효하면 그 숫자를 이분 탐색의 left로 설정하고 left와 right가 같아질 때까지 2,3를 반복한다. 다음은 그 코드이다. 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 ..
오늘 13시반부터 4시간동안 시험을 봤다. 구체적인 문제를 유출하면 안되기에 간략히 말하면 아주 기본적인 문제가 나왔다. 컴공과라면 분명 한번 과제로 풀어봤을듯한 문제였다. 하지만 망했다. 너무 아쉽다. 긴장을 너무했나보다.... 왜그랬을까. 분명 함수하나하나 테스트했을때는 잘돌아갔는데 ㅋㅋㅋㅋ 아우 하반기 코딩테스트 면제는 물건너 갔다...... 열심이 이해하고 외워간 자료구조는 하나도 필요가 없었다. 구현력이 이렇게 딸리다니... 후 우울하다.. 아 그리고 삼성sw아카데미 홈페이지에서 professional로 검색하면 많은 문제가 나온다. 다음 시험전에는 꼭 풀어봐야겠다.
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970 #include void swap(int arr[], int a, int b){ int temp = arr[a]; arr[a] = arr[b]; arr[b] = temp; } void q_sort(int arr[], int s, int e){ if(e-s arr[e]) swap(arr, s,e); return; } if(e-s==2){ int p = s+1; if(arr[s] > arr[p]) swap(arr,s,p); if(arr[p]>arr[e]) swap(arr,p,..
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108 #include #define MAX_SIZE 100 int heap[MAX_SIZE];int heapSize = 0; void heapInit(void){ heapSize = 0;} int heapPush(int value){ if (heapSize + 1 > MAX_SIZE) { printf("queue is full!..
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113//20:45 -#includeclass node{public: int tree_age; node* next; node* pre; node(int age, node* p, node* n){ tree_age = age; next = n; pre = p; }}; class Linkedlist{priva..