
c/c++
zzzzzzzyi
多了解 多问 多学习
展开
-
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 · 342 阅读 · 0 评论 -
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 · 1272 阅读 · 7 评论