- 博客(12)
- 收藏
- 关注
原创 java 数据结构
本人是一名出于兴趣的计算机爱好者,水品严重有限,有错误大家请了当指出,在下抱拳拱手以迎。什么是数据结构,就是存储数据的一种手段,什么是程序程序就是算法和数据结构,其实程序只是处理数据,存储数据的方法是程序,但程序只加工数据,例如定义数据的存储结构,定义数据的使用方法。数组是数据结构,但也可不用数组,我用变量也可以做到同样的效果,反正就是把数据存到内存上,我用变量存,和你用数组存都是一样的,...
2018-12-12 22:11:35
321
1
原创 C语言大数运算-大数运算库篇
前言 : 通过前面的3篇文章我们已经实现了大数的四则运算,本篇博客我们会把这是几个个方法做成一个库文件,可以供自己日后使用。细心的读者可能意到了,每个程序都引用了big.h但是都被注释掉了。big.h就是头文件只要将函数的声明放到该文件中,然后在其它程序中引用该文件就可以使用大数运算的方法。重复的代码我就不再写了,其实有了算法你们自己就可以实现,所以我就简单的说几句。文件命名: 头文件: b
2017-04-04 16:38:26
9470
1
原创 C语言大数运算-乘除法篇
前言: 这是第三篇博客,也是一次介绍二个计算的博客,可能难度会比前两篇博客大一点,所以建议对于初学者来说一定要看完我的前两篇博客再来看本篇博客,关于本次实验的环境,和思想在第一篇博客已经简单介绍过了,所以不再赘述,我会先介绍大数的乘法载介绍大数的除法,乘法的难点在于要使用一个嵌套循环,除法的难点在于一个字使用符串比较方法的技巧,本次还是会将算法都写成函数,然后在main()函数中调用,原因是在第四
2017-04-04 00:53:42
33058
2
原创 C语言大数运算-减法篇
前言: 前面介绍了有关的思想,和本片博客的测试环境,所以作为第二篇的减法篇就不再过多的介绍,直接开始关于大数加法的实现。大数减法: 与加法类似,还是将用户的输入和结果放入变长的数组中然后模仿手工运算从低位到高位依次相减,会有三个需要解决的问题,其中前二个和大数加法的问题很相似,所以就不再详细说明。问题: 1.结果最多有多少位? 2.借位的算法如何实现? 3.如果一个8位数减去4位数,那么8
2017-04-03 17:04:03
16201
1
原创 C语言大数运算-加法篇
前言: 本篇博客将分为4到5篇来和大家一块讨论大数的加减乘除,然后再将运算做成一个大数运算库。其中除法较为棘手,但如果作完前三个运算后就没有什么难度了。虽然大多主流的编程语言如java,c++,都有大数运算库,可是c语言标准库并没有提供的大数运算,网上的c语言大数运算大多散而不周或过于复杂,所以本人决定写博客做一些简单的介绍,由于本人水平有限,如有错误或者bug请大家批评指正我会第一时间更正。开发
2017-04-03 14:31:17
20719
10
原创 vim 一个小技巧
使用vim有很多有点本人也是vim的忠实用户。 缺点就是需要频繁的按esc键来切换不同的模式,无意中发现了一个不用使用esc键的方法就是按alt键。 在插入模式下需要保存文件按住alt+shift+;三个键就直接进入命令模式。 在插入模式下需要用jk上下移动只需要按住alt+k 就可以向上移动。 总之在插入模式下不需要按esc主需要多按alt键就可直接切换模式并且操作。 声明:本人没有看过
2017-03-19 22:59:38
407
原创 计算PI值
计算PI值一个PI值计算的算法。分析该算法。实现该算法。 算法:PI/2=1/3 + 1/3 * 2/5 + 1/3 * 2/5 * 3/7 + …….+ 1/3* ……* n/(n+1) 分析:如果直接写成程序的花很难,既要算乘法又要算除法还要算加法还要保证精度。 所以只有化简公式,网上有大量的关于这个公式的化简和写成算法的教程,所以我的分析不是要分析如何化简和如何把简化的公式写成算法
2017-03-13 22:15:42
3186
原创 windows10 IP修改与 netsh 配置网络
windows10 IP修改与 netsh 配置网络 最近有很多人都在问 windows10 的ip地址自己无法修改,如果你用路由上网,路由使用的是DHCP的话修改IP就会提示: “—————————本地网络————出现了一个意外的情况。不能完成所有你在设置中所要求的更改。—————————”。 在 windows cmd下的 netsh可以解决这个问题。
2016-08-11 00:01:28
21125
原创 java 链表数据结构实现
java 链表数据结构说明本文适合初学java想要了解数据结构的人,操作正确下面的代码都是可以工作的,如果不能与我联系我会改。java没有指针,虽然没有办法直接访问内存,但是java中有引用,可以引用一块内存空间,所以我们可以用java的指针模型,来实现链表数据结构。我会构建两个类,在两个包中,IntNode类提供基本的操作,IntLinkBag类在IntNode类基础之上,提出了包的概念相当于节点的集合。
2016-05-23 22:54:42
842
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人