- 博客(18)
- 收藏
- 关注
原创 栈和队列!
随着数据结构的学习,今天我将为大家介绍两种新的数据结构————栈和队列,以及他们的实现方法。以上就是栈和队列的实现,如果想对栈和队列有更深的理解,请看我的另一个专栏数据结构的应用————栈和队列的具体使用。
2024-04-20 15:22:07
273
原创 ArrayList的具体使用
这几天学习了顺序表,但是我有个问题,我学了这种结构有什么用呢?就到了我们今天的主角杨辉三角和简单的洗牌算法了。
2024-03-20 22:55:15
1731
1
原创 顺序表ArrayList的具体实现
JavaSE初阶段的学习已步入了尾声,我即将迈进新的篇章————数据结构的学习,今天我将和大家分享一种数据结构线性表中的顺序表。
2024-03-20 17:54:32
405
1
原创 Java中异常的处理
在日常生活中,我们生病是要去看医生的,在程序中也是一样,程序猿是一帮办事严谨、追求完美的高科技人才。在日常开发中,绞尽脑汁将代码写的尽善尽美,在程序运行过程中,难免会出现一些奇奇怪怪的问题。有时通过代码很难去控制,比如:数据格式不对、网络不通畅、内存报警等。实现一个简单的控制台版用户登陆程序, 程序启动提示用户输入用户名密码. 如果用户名密码出错, 使用自定义异常的方式来处理。if (!throw new UserNameException("用户名错误!");if (!
2024-03-16 16:21:53
963
2
原创 java写简单的图书管理系统
前一段时间,我学习了一些关于java面向对象的思想,如:继承,多态,向上转型,接口等等。今天我将使用这些思想实现简单的图书管理系统。以上就是今天要分享的内容,本文只是讲了图书管理系统的一些基本操作,还有很大的操作空间,希望以后我可以完善他。如果觉得我的分享对你有帮助的话,请各位帅哥美女们帮我点个小赞吧!!!
2024-03-10 21:53:05
1765
1
原创 Java中的数据类型与变量
float 类型在 Java 中占四个字节, 同样遵守 IEEE 754 标准. 由于表示的数据精度范围较小, 一般在工程上用到浮点数都优先考虑 double, 不太推荐使用 float. float的包装类型为Float。2. 计算机中的字符本质上是一个整数. 在 C 语言中使用 ASCII 表示字符, 而 Java 中使用 Unicode 表示字符. 因此一个字符占用两个字节, 表示的字符种类更多, 包括中文.1. boolean 类型的变量只有两种取值, true 表示真, false 表示假.
2023-10-26 11:50:08
81
3
原创 扫雷递归版
其实就是把if中的show[x][y]!=' '改成show[x][y]=='*'。按照我之前的判断的话,它不仅会数空格还会多数像附近有雷的1,2 ,3 ,而改完后我们的递归条件才是正确的。我的实现思路是在布置雷前输入一个变量,当你第一次输入合法坐标后,雷再生成,然后变量销毁.我这里就因为判断条件写的有问题导致递归时会数到重复的点导致出错。这里的win就会多数很多。而错误之后出现的结果就是。
2023-08-21 16:24:08
109
2
原创 扫雷无递归一雷会死版
扫雷游戏虽然很简单,但是其中仍然会有运气的影响,就像第一步就踩雷。我们生活中也总充满着那些不可控的,随机的很多令人不开心的事情。可无论生活怎样,即使我们第一步就踩雷,我们的生活也没有结束,我们正是在一步一步排雷中慢慢成长的,理解不确定性,拥抱小概率事件的存在。1.定义两个数组,一个为设置雷的数组,一个为展示的数组。2.此代码排雷效率很低,不会一次性展开不是雷的地方。结论:我被我写的代码玩死了...结论:我的游戏能力被埋没了...由这张图很容易看出代码的缺陷。3.此代码没有标记雷的功能。
2023-08-15 22:53:39
77
2
原创 三子棋小游戏C语言实现
此外,此游戏处于不是很智能阶段,电脑胜利的概率较低。用这几种条件可以在返回判断时,节省一部分判断条件。3.把所应用的头文件放在一个头文件中,方便应用。其中用到了一些for循环和if分支语句。1. 主函数先写出整体游戏的框架。2.其次是对游戏细节的实现。
2023-08-07 21:57:26
81
2
原创 猜数字的小游戏c语言实现
关键是随机数的生成,需要使用rand函数,要用srand函数设置随机数的生成器,可以把时间time(NULL)放到srand内使得生成的数随机。本代码主要是实现在1~~100内的随机数生成,降低了游戏难度。使用简单的printf函数输出游戏菜单。一. 游戏菜单的生成。二.游戏具体内容的实现。
2023-07-28 20:40:52
66
2
原创 初步踏入c语言
嗯,我是西安工程大学应用化学专业的一个学生, um在大三的时候我觉得,而我的本科专业可能可能就业情况不是很好吧,然后我就想学一门新的技术啊,比如说就是计算机,我的目目标就是在计算机编程语言方面学到很多,然后将来找到一个好的工作,我学习的方法主要是做笔记和多做练习,毕竟多敲代码才能真正的熟练掌握这门语言,预计每个周我可能每天都要花费5~8个小时来学习这门课程,我理想的公司是腾讯。
2023-07-22 15:09:50
72
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人