- 博客(8)
- 收藏
- 关注
原创 算法四(接上篇)
在线”的意思是指每输入一个数据就进行及时处理,得到结果是对于当前已经读入的所有数据都成立的解,即在任何一个地方中止输入,算法都能正确给出当前的解。上一篇文章给出的三种算法都必须等所有的N个整数都读入并存储后才可以进行,而下面的算法无需存储输入序列就可以得到任何时刻的最大子列和。不同的算法会有很大的差别哦,要好好思考,找出更优解。易见该算法只有一个for循环,复杂度只有O(N)
2024-04-16 21:45:32
164
原创 数据结构——求时间复杂度
上一篇博客上给大家介绍了线性表的逻辑结构,接下来我们将针对一部分内容进行剖析。通过这篇文章的了解,我们将初步了解数据结构与算法(文章内容参考《数据结构(第二版)》陈越主编)
2024-03-30 20:02:24
576
1
原创 数据结构———初试小例
hello~uu们好久不见,这学期我们学习的是数据结构。快来跟着我的步伐,一起去探索抽象的数据结构吧!今天我们先从一个简单的线性表系统开始学习!
2024-03-30 11:31:22
320
原创 数组&函数的简单应用---某年某月查询天数
相信大家学习了数组与函数,也想要实践一波。今天让我们一起敲一个简单的代码,初步感受一下数组与函数碰撞后产生的“火花”~
2023-12-18 20:11:03
606
原创 猜数游戏(简易版)
序言相信大家看完我所总结的上一篇文章《分支与循环》之后,对这部分内容有了自己的一定认识与理解,今天我们就来小试牛刀,实践一波,来了喔~猜数游戏游戏前提1.电脑生成随机数;2.玩家根据游戏菜单选择游戏是否开始;(注意:游戏一旦开始,随机数便以生成)3.玩家进入游戏之后,输入你所猜想的数字;(1~100) 分为两种情况:(1)猜对了,跳转到下一场游戏; (2)猜大了/猜小了,根据游戏的反馈进行调整,直至
2023-12-10 20:10:14
187
1
原创 C语言---分支与循环
当只有一个判断标准时,可以使用来进行筛选所需要的,用来执行命令语句;像硬币这种只有正反面的情况,可以使用这种来执行命令语句,即非正即反;当表达式1为真时,执行表达式2,执行后的结果就是整个表达式的结果;当表达式1为假时,执行表达式3,执行后的结果就是整个表达式的结果;·通过其他条件控制循环,考虑while或do while。用三种循环语句实现1+2+3+4+5+...+1000。while语句常与嵌套语句相关,形成嵌套循环;do while语句至少执行一次循环;主要考虑因素----循环控制方式。
2023-12-05 14:39:34
99
2
原创 新启第一篇---小小扬帆起,与君共勉
hello,优快云的各位,大家好!我是一名新入学的大一新生。目前在河南的一所大学就读软件工程专业,根据我们学校的往年规定,大一是不分方向的,大一期末后开始选方向。就我个人而言,计划是继续跟进学习与Java相关知识。今天在这里发出我的第一篇文章,希望能够借助优快云这个平台来记录我这个小小程序员的进步“脚印”。
2023-11-19 17:53:48
131
5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人