- 博客(6)
- 收藏
- 关注
原创 C++ scanf语句的各种用法
scanf语句scanf本身是C语言的输入语句(但c++是兼容C语言的头文件是iostream(用万能头的就不用管了//1.输入十进制的数 int a;scanf("%d",&a);scanf("%i",&a);scanf("%u",&a);//这三种写法都是可以的 在scanf的引号里面的就是你在输入时候的格式(我们称%...为占位符逗号之后是你要输入的内容(相当于你要把输入进来的东西存在&后面的这个变量里//2.输入八进制和十六进制数
2022-04-23 15:26:54
29862
2
原创 算法——弗洛伊德算法(Floyd-Warshall)(图论)(c++)
(蒟蒻的第四篇文章,希望dalao勿喷)(希望没问题)声明:1.本人变量定义的名称很low2.本人用的方法也很low3.但我觉得文章应该不low(盲目自信)第四篇文章讲讲Floyd算法Floyd算法是一种寻找最短路径的常见算法,其特点是:短,好理解(虽然其他算法也挺好理解的思路Floyd算法的主要思路是在于:比如你要坐飞机从A城到B城,结果你发现A到B的直达航班要999元!于是你漫无目的地继续看其他航班信息,结果突然发现在A和B中间,还有一个C城!而且A到C和B到C.
2022-03-09 23:25:42
2779
原创 数据结构——图(c++)
(蒟蒻的第三篇文章,希望dalao勿喷)(希望没问题)声明:1.本人变量定义的名称很low2.本人用的方法也很low3.但我觉得文章应该不low(盲目自信)第三篇文章讲讲图的那些事儿图的定义和概念图,其实就是在一张纸上(或一个空间内)点上几个点,在将它们用线连接起来,组成的一个图形,就差不多是图,举两个例子:并且,图也有一些专有名词:1.有向图:被连通的任意两点只能按规定从一个点到达另一个点,但不能回来2.无向图:被连通的任意两点可以从一个点到达另一个点,也.
2022-03-09 22:23:09
955
1
原创 算法——桶排序(c++)
(蒟蒻路人的第二篇文章,希望dalao勿喷)(希望没问题)声明:1.本人变量定义的名称很low2.本人用的方法也很low3.但我觉得文章应该不low(盲目自信)第二篇文章讲讲排序算法排序的意思(应该不用解释……)就是班里要排身高,老师要求我们从矮到高站,或者从高到矮站,这大概就是排序排序有很多种,功能、特性和复杂度都不一样,这里主要讲一些简单实用、快捷的排序1.桶排序(Bucket Sorting)桶排序基本上可以算是目前最快的排序了,时间复杂度大约O(n)但是,空.
2022-03-05 15:13:41
3717
2
原创 数据结构——队列(queue)(普通方法+STL)(c++)
(蒟蒻的第一篇文章,希望dalao勿喷)(希望没问题)声明:1.本人变量定义的名称很low2.本人用的方法也很low3.但我觉得文章应该不low (盲目自信)第一篇文章讲讲队列队列(个人理解):差不多是你在快餐店买饭,但你去结账的时候,发现收银台变成了移动的,所有顾客排成一条队,“收银台”从前往后移动,顾客只需要站在那里等“收银台”就行了,而这个“收银台”就是队列但队列有一个问题,就是因为“顾客”不动,所以付完钱的“顾客”的位置就空出来了,这导致快餐店的空间要很大(数组要开大
2022-02-15 19:30:36
2294
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人