- 博客(34)
- 收藏
- 关注
原创 素数判定(HDU2012)
分析:只能被 1和它本身整除的整数称为素数。在数学中,要判断n是否为素数,通常让n除以2~的某个整数整除,则说明,不是素数,否则n一定是素数。的每一个整数,如果, 能被 2~
2024-04-09 00:07:44 226
原创 HDU2009 求数列的和(涉及先加后操作和后加先操作问题)
3. 举例来说,假设初始时 `ai = 4`,则第一次迭代后 `ai` 更新为 `sqrt(4) = 2`,然后 `sum` 变为 `sum + 2 = n + 2`。第二次迭代中,`ai` 被更新为 `sqrt(2) ≈ 1.414`,然后 `sum` 变为 `sum + sqrt(2) ≈ n + 2 + 1.414`。- 注意这里的 `sqrt(4)` 是使用初始值 `4` 计算的,而不是上一次迭代中 `ai` 的值 `2`。` 将 `sum` 初始化为 `4`。` 将 `ai` 初始化为 `4`。
2024-04-08 23:20:19 871
原创 HDU2007 平方和与立方和【序列处理+入门】
老铁,没什么难度,值得注意就是,搞一个交换功能,避免不小心把m和n输错误了,这样就会导致输出有问题。
2024-04-06 23:30:44 91
原创 求奇数的乘积2006
第二、关于语句printf("%d",sum);这里首先有三点:第一、根据计算机组成原理对于原码和补码我们知道奇数的二进制最后一位一定是1,偶数的二进制最后一位一定是0,所以用来检验一个数字是奇数还是偶数我们通常用与运算,比如if(a & 1)也就是最后一位都是1是才是真(也就是说明这个数字是奇数),比如if(a & 0)也就是最后一位都是0是才是真(也就是说明这个数字是偶数)还有一点就是,n代表的是输入的数字个数,不要搞错这一点,否则会比较难理解程序在讲什么。
2024-04-05 00:08:45 227
原创 航电水题oj 2001 太简单了 求两点之间的距离
注意点:%.2lf -->表示双精度浮点数double 保留小数点后面两位。%.2f -->表示单精度浮点数float保留小数点后面两位。
2024-03-26 23:13:48 114
原创 航电oj水题2000:记录ascll码排序,用冒泡算法实现,并且记录一些小细节错误
1、我应该认为定义好数组的下标就是整个数组的长度,比如a[1]就代表他就只有一个元素,而不是两个 char name[3];2、用整个直接除以数组的首地址位置就能够得到所有元素个数,当然如果你自己输入的就得不到。strlen(name)/name[0]==》这个得到的是整个数组中所有字符的个数。3、冒泡排序第二个循环是在相邻元素之间进行交换,而不是跟第一个循环牵扯到什么关系。错误示范: store = name[i];下面这一整块都是错误代码。
2024-03-26 00:00:07 294
原创 对散列定义和整数散列的归纳总结
就简单一点说吧,有时候我们需要从a数组中去查找b数组存在的数字,但是当他们其中的元素都无限大的时候就变得相当麻烦,一般我们正常思维是直接一个个暴力遍历,但是带来的时间复杂度就是O(ab),太大了,要不得,因此我们采取。的做法,时间复杂度就变化成为了O(a+b),算法思想是,利用bool类型暂存。
2023-12-07 10:51:55 363
原创 比较学生的成绩和学生的名字字符排序(简述了关于字符串的字典排序的基本原理)《不建议看最开始用C语言写的,因为太复杂,建议直接看用C++写的,也没有那么难》
【代码】比较学生的成绩和学生的名字字符排序。
2023-12-04 13:21:20 735
原创 关于结构体的一些总结感悟
另外,为什么要做红框的步骤是因为在你没有自定义之前,他自己就已经有一个你看不见的初始化了,内容和红框里面的一样,当你自己自定义一个初始化的结构体元素时,他就被覆盖了,因此需要手动初始化一下。养成一个初始化结构体的好习惯,随时随地初始化结构体,从而方便直接拿到外部的数据初始化结构体中的元素。经过初始化以后就可以自定义初始化结构体中的元素了(黄框)抽象框架为:人---》人拥有的属性。
2023-11-30 12:17:40 320
原创 首字母大写的办法
综合起来,`str[i][0] + ('A' - 'a')` 的作用就是将字符串中的第一个字符转换为大写字母。- `('A' - 'a')` 是一个常数表达式,其值等于大写字母 'A' 的ASCII码减去小写字母 'a' 的ASCII码,实际上是一个固定的值,用于将小写字母转换为大写字母。`str[i][0] + ('A' - 'a')` 的目的是将字符串数组 `str` 中的每个字符串的首字母转换为大写字母。- `str[i][0]` 表示字符串数组 `str` 中第 `i` 个字符串的第一个字符。
2023-11-28 19:04:34 343
原创 记录直接插入排序常犯错误
错误三(典型的在函数内部用双重for,没有理解直接插入排序的思想)来看看错误代码一(典型的i和j在输入输出范围内取错)
2023-11-24 10:30:27 386 1
原创 自己学习选择排序(以指针形式传输,也可以不用指针形式《已经尝试,较为简单,直接去指针即可》)
指针可以将外部元素导入函数内部(实现主函数与功能函数内外同步),从而让函数不产生无效副本(非局部有效) 《即指针的全局效果》
2023-11-23 20:33:41 355
原创 免费游戏修改器分享
相比前面的修改器,CE修改器就更加专业了,玩法更多,不仅可以修改自己的属性,而且敌人的属性也可以修改,所以如果你觉得游戏太简单,可以自行增加游戏难度,理论上是所有单机游戏都可以修改,但这款软件需要一定的学习能力,上手难度比较高,如果感兴趣的话可以去其他网站看看教学视频,可修改的东西非常多,这里就不过多探讨了。这个软件支持多种游戏合集,需要哪款点击下载即可,也不需要登录账号啥的,非常方便,很多同学在下这个的软件的时候网址容易找错,我给的这个是直接跳到下载页面,安装使用就行,避免你们找一群P2P下崽器。
2023-05-15 16:20:04 5750 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人