- 博客(2)
- 收藏
- 关注
原创 c/c++栈和队列代码以及讲解
栈(stack) **栈-先进后出 **栈好比如一个量筒里面装乒乓球,假如放入几个乒乓球那必然先放入的乒乓球后才会取出而后放入的乒乓球必然会先取出——先进后出 头文件以及声明 #include <stdio.h> #include <math.h> #include <stdlib.h> #include<string.h> #define M 20//定义栈的大小 int count=0; int *stack;//定义栈 栈的创建 void creat_
2021-03-13 11:56:11
338
原创 c/c++语言中常用的排序(快速排序,冒泡排序,插入排序,归并排序,选择排序)
快速排序第一种(i,j分别在数组两边) 复杂度:O (nlogn) void quicksort(int *a,int left,int right)//快速排序 { while(left>right) { return; } int i,j,t,pivot; pivot=a[left]; i=left; j=right; while(i<j){ while(pivot<=a[j]&&a
2021-03-08 22:03:12
1269
7
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人