![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
排序
yue_luo_
这个作者很懒,什么都没留下…
展开
-
3403 数据结构实验之排序六:希尔排序
数据结构实验之排序六:希尔排序#include <bits/stdc++.h> using namespace std; int n,a[10010]; void Shell_sort(int *a,int dk) { int t = 0,j; for(int i=dk; i<n; i++) { t = a[i];原创 2016-12-11 21:34:28 · 641 阅读 · 0 评论 -
3398 数据结构实验之排序一:一趟快排
数据结构实验之排序一:一趟快排#include<stdio.h> int a[100010]; void sort(int *a,int left,int right) { if(left<right) { int i=left; int j=right; int key=a[left]; while(i<j)原创 2016-12-11 21:39:21 · 299 阅读 · 0 评论 -
3402 数据结构实验之排序五:归并求逆序数
数据结构实验之排序五:归并求逆序数#include <bits/stdc++.h> #define LL long long using namespace std; const int maxn = 100010; int a[maxn]; int Tarr[maxn]; LL ant; void Merge(int low, int mid, int hight) {原创 2016-12-11 21:42:34 · 285 阅读 · 0 评论 -
3400 数据结构实验之排序三:bucket sort
数据结构实验之排序三:bucket sort#include<bits/stdc++.h> using namespace std; int a[101]; int main() { int n; scanf("%d",&n); memset(a,0,sizeof(a)); for(int i=0;i<n;i++) {原创 2016-12-11 21:57:04 · 282 阅读 · 0 评论 -
3401 数据结构实验之排序四:寻找大富翁
数据结构实验之排序四:寻找大富翁 限制时间内存#include <stdio.h> int n, m; struct Heap { int data[12]; int Size; }; //建立最小堆 void HeapAdjust(Heap *H, int s, int len) { int x = H -> data[s]; f原创 2016-12-11 22:09:23 · 317 阅读 · 0 评论 -
3404 数据结构实验之排序七:选课名单
数据结构实验之排序七:选课名单#include <bits/stdc++.h> using namespace std; struct node { char name[15]; } pp[2010][35002]; int Hash[2010];//统计当前课程选课情况 int cmp(node a, node b) { return strcmp(原创 2016-12-11 22:11:46 · 605 阅读 · 0 评论 -
3399 数据结构实验之排序二:交换排序
数据结构实验之排序二:交换排序#include<bits/stdc++.h> using namespace std; int a[100100]; int b[100100]; int cnta,cntb; void qsort(int *p,int n) { if(n<=1)return; int i=0,j=n-1; int q=p[原创 2016-12-11 21:52:21 · 728 阅读 · 0 评论 -
Python语言的冒泡排序、选择排序、插入排序、快速排序
冒泡排序 稳定 两两比较,每一轮最大的数会排序到右边(即最右边慢慢排序至左边) def bubbleSort(list): for i in range(len(list)): for j in range(0,len(list)-1-i): if list[j]>list[j+1]: list[j],list...原创 2019-07-08 00:20:16 · 158 阅读 · 0 评论