![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
文章平均质量分 64
极致千叶
这个作者很懒,什么都没留下…
展开
-
在线选课系统UML大作业
设计用例图设计类图设计顺序图设计协作图设计状态图设计活动图设计组件图设计部署图原创 2022-06-12 10:32:56 · 18461 阅读 · 4 评论 -
Postman安装与使用
安装Postman的文件在资源里,各位看官可自行下载安装原创 2022-05-13 18:57:03 · 83 阅读 · 0 评论 -
约瑟夫环——公式法(递推公式)
约瑟夫问题约瑟夫问题是个著名的问题:N个人围成一圈,第一个人从1开始报数,报M的将被杀掉,下一个人接着从1开始报。如此反复,最后剩下一个,求最后的胜利者。例如只有三个人,把他们叫做A、B、C,他们围成一圈,从A开始报数,假设报2的人被杀掉。●首先A开始报数,他报1。侥幸逃过一劫。●然后轮到B报数,他报2。非常惨,他被杀了●C接着从1开始报数●接着轮到A报数,他报2。也被杀死了。●最终胜利者是C解决方案普通解法刚学数据结构的时候,我们可能用链表的方法去模拟这个过程,N个人看作是N个链表节点转载 2022-05-04 13:07:43 · 33306 阅读 · 13 评论 -
常见的几种排序算法
目录一、插入排序二、 希尔排序三、选择排序四、冒泡排序五、堆排序六、快速排序挖坑法6.1、递归实现6.2、非递归实现(遍历实现)七、归并排序7.1、递归实现7.2、非递归实现(遍历实现)一、插入排序思路:在我看来插入排序就是先将一段数列变得有序,在将后面的数字不断的插入到这个有序数列中来的这种方法叫做插入排序。步骤:我们可以把第一个数字看成一个有序数列,从第二个开始循环遍历。在遍历的途中在定义一个循环,不断的与前面的有序数列进行比较,找到位置之后结束本次循环,并将数字插入到有序数列中去,从而达成目转载 2022-04-11 18:42:59 · 1968 阅读 · 0 评论 -
打印3的倍数的数
打印3的倍数的数作业内容写一个代码打印1-100之间所有3的倍数的数字#include<stdio.h>{int a = 3;int b;for (int i = 1; i <= 100; i++){ b = a*i; if (b < 100) { printf("%d\t", b); }}if (b>100)printf("The end\n");...原创 2021-05-22 14:51:35 · 526 阅读 · 0 评论