알고리즘 문제 풀이/1DP_과제(~180615)

알고리즘 문제 풀이/1DP_과제(~180615)

180504_2751_수 정렬하기 2 (퀵정렬)

//https://www.acmicpc.net/problem/2751 #include using namespace std; int arr[1000001];int n;void swap(int a, int b){ int tmp=arr[a]; arr[a]=arr[b]; arr[b]=tmp; return;}int partition(int low, int high){ int pivotidx=low+(high-low)/2; int pivotval=arr[pivotidx]; swap(pivotidx, high);//pivot을 오른쪽으로 보내줌 int stridx=low; for(int i=low; i arr[i]; quick_sort(0,n-1); for(int i=0; i

알고리즘 문제 풀이/1DP_과제(~180615)

180503_3460_이진수

//https://www.acmicpc.net/problem/3460 #include using namespace std; int main(){ int t; cin >> t; while(t-->0){ int n; cin >> n; for(int i=0; ;i++){ if(n%2) cout

알고리즘 문제 풀이/1DP_과제(~180615)

180502_2576_홀수

//https://www.acmicpc.net/problem/2576 #include using namespace std; int main(){ int num[7]; int sum=0; int mn=101; for(int i=0; i> num[i]; if(num[i]%2) { sum+=num[i]; if(num[i]

알고리즘 문제 풀이/1DP_과제(~180615)

180501_2587_대표값2

//https://www.acmicpc.net/problem/2587 #include #include using namespace std; int main(){ int num[5]; int avg=0; for(int i=0; i>num[i]; avg+=num[i]; } avg/=5; sort(num, num+5); cout

bong sue
'알고리즘 문제 풀이/1DP_과제(~180615)' 카테고리의 글 목록 (6 Page)