c
文章平均质量分 85
云治
这个作者很懒,什么都没留下…
展开
-
一些c语言入门练手的小程序
猴子偷桃问题,渔夫三天打鱼两天晒网问题,百元买百鸡问题,等等简单的入门小程序原创 2018-04-08 20:47:33 · 3873 阅读 · 0 评论 -
菲波那切数列、哥德巴赫猜想、尼科彻斯定理
/*斐波那契数列的特点是 第一个和第二个数都是1 从第三个数爱是,该数是前两个树之和求这个数列的前三十个元素*/#include <stdio.h>void main1(){ int arr[30] = { 1, 1 }; for (int i = 2; i < 30; ++i) { arr[i] = arr[i - 1] + arr[i - 2];...原创 2018-05-01 16:36:48 · 255 阅读 · 0 评论 -
二分(折半)查找、分块查找、哈希查找
二分查找二分查找也称折半查找(Binary Search),它是一种效率较高的查找方法。但是,折半查找要求线性表必须采用顺序存储结构,而且表中元素按关键字有序排列。首先,假设表中元素是按升序排列,将表中间位置记录的关键字与查找关键字比较,如果两者相等,则查找成功;否则利用中间位置记录将表分成前、后两个子表,如果中间位置记录的关键字大于查找关键字,则进一步查找前一子表,否则进一步查找后一子表。重复以...原创 2018-04-25 12:04:50 · 1387 阅读 · 2 评论 -
与常用数据类型有关的简单编程
*进制间的转换原创 2018-05-02 16:45:20 · 148 阅读 · 0 评论 -
一些初中数学题
/*一小球从100米高空自由落下,每次落地后反弹为原高度的一半第十次落地是,共经过多少米第十次反弹多高*/void test_37(){ double hight = 100; double lenth = 100; for (int i = 1; i <= 10; ++i) { hight = hight / 2;//每次反弹为原高度的一半 lenth += hi原创 2018-05-03 21:02:29 · 1461 阅读 · 0 评论 -
Linux下静态库与动态库的制作与使用
为了代码的共享和可重用,将一些需要反复使用的代码制作成库文件,有两种类型的库文件:静态库和动态库。静态库和动态库是两种共享程序代码的方式,它们的区别是:静态库在程序的链接阶段被复制到了程序中,和程序运行的时候没有关系;动态库在链接阶段没有被复制到程序中,而是程序在运行时由系统动态加载到内存中供程序调用。使用动态库的优点是系统只需载入一次动态库,不同的程序可以得到内存中相同的动态库的副本,因此节省了...原创 2018-05-07 15:02:29 · 189 阅读 · 0 评论