240 发简信
IP属地:陕西
  • 常见排序算法,及其二分查找

    直接插入排序 (稳定)O() 希尔排序(不稳定)O() 冒泡排序(稳定)O() 快速排序(不稳定)O() 直接选择排序(不稳定)O() 堆排序(...

  • Resize,w 360,h 240
    双向循环链表

    问题: 分析双向链表的创建,插入,删除,展示等基本操作 分析: 双向循环链表主要是在判断是否结束的时候,不是判断为NULL了,而是判断是否是头结...

  • Resize,w 360,h 240
    树查找

    问题: 有一棵树,输出某一深度的所有节点,有则输出这些节点,无则输出EMPTY。该树是完全二叉树。 输入: 输入有多组数据。 每组输入一个n(1...

  • Resize,w 360,h 240
    链栈

    链栈的好处就是,不用考虑栈满的情况了 链栈需要用头插法的方式,来入栈,因为如果使用尾插法的话,进栈好进,但是出栈的时候,就有问题了,栈顶指针下不...

  • Resize,w 360,h 240
    堆排序(递归与非递归)

    堆,就是一颗完全二叉树,除了,最后一个行可能不是满的,其他层都是满的 要想进行堆排序,需要知道,最后一个非叶子节点的下标,这里我使用数组,下标从...

  • 转圈淘汰问题(约瑟夫环问题),数组,队列,循环链表做法

    问题:一圈人围成一圈,从1开始数,当数到3的人就退出,下一个继续从1数 主要程序: #include using namespace std; ...

  • Resize,w 360,h 240
    求蛇形矩阵

    代码: #include using namespace std; int main() { int n,a[20][20]={0}; ...

  • 9进制转为19进制

    进制转化(c++) #include <cstdlib> int a=strtol(str,&stop,8); //8进制转为10进制 itoa...

  • 输出a,b之间的素数

    素数:只能被1和自身所整除的数 代码: int a,b,i,j; scanf("%d%d",&a,&b); for(i=a;i<=b;i...

个人介绍
人生总有一定的黑暗时光,熬过去就好了!