最近在看以前大一看过的一本书《JAVA开发实战经典》李兴华写的,每看一次以前看过的书,收获都是不一样的,很多东西以前不明白,现在一看恍然大悟的感觉;
这道题目是书上的习题,没给参考答案,我在网上也没找到好点的,就发上来,感觉这个算法还可以优化得更好,希望高手指点
// 在排序好的数组插入一个数字,数字要插入到合适的位置上
int intArr[] = ...
分类:
其他好文 时间:
2014-06-25 19:31:58
阅读次数:
177
时间限制:1 s内存限制:128 MB【问题描述】一个软件专业的学生必须学习一 系列基本课程,其中有些课程是基础课,它独立于其它课程,如《高等数学》、《计算引论》;而另一些课程必须在学完作为它的基础的先修课程才能开始。如,在 《程序设计基础》和《离散数学》学完之前就不能开始学习《数据结构》。这些先决...
分类:
其他好文 时间:
2014-06-24 12:43:14
阅读次数:
205
SICP 习题1.39沿着习题1.37, 1.38的方向继续前行,要求我们根据德国数学家J.H.Lambert的公式定义tan-cf过程,用于计算正切函数的近似值。J.H.Lambert的公式如下:可以发现,这个和之前的无穷连分式是一样一样的,所不同的就是N是一个变量,不是固定数值。不过这个已经难不倒我们啦,可以从公式中发现,除了第一个N是x,其它的N都是x平方,D对应的数值是1,3,5,就是所有...
分类:
其他好文 时间:
2014-06-22 22:11:46
阅读次数:
239
SICP 习题1.38 紧跟着习题1.37的方向,要求我们用习题1.37中定义的cont-frac过程计算数学家欧拉大师在论文De Fractionibus Continuis 中提到的e-2的连分式。说实话,我不知道论文De Franctionibus Continuis讲的是什么,我甚至不知道论文的题目是什么意思。不过,这一切都不能阻止我这个数学盲去解答这道SICP习题。仔细阅读题目,我们可以...
分类:
其他好文 时间:
2014-06-22 21:55:22
阅读次数:
222
数学题(前两问用数学方法实现)
1. 找出这样的4位数:千位数等于4位数中0的个数,百位数等于4位数中1的个数,十位数等于4位数中2的个数,个位数等于4位数中3的个数。
2. 改为7位数,最高位为0的个数,次高位为1的个数,依次类推,结果又如何?
3. 编程实现一个函数,求出位数为n时的解,要求算法复杂度尽可能小。
解:
1.假设这个四位数是:
千位
...
分类:
其他好文 时间:
2014-06-22 19:37:58
阅读次数:
389
经过前面的学习.对标准流中的盒子排列方式应该已经很清楚了,下面来做一个习题。假设有一个网页,其显示结果如图1所示,现在要读者精确地回答出从字母a到x对应的宽度是多少个像素。习题文件位于网页学习网CSS教程资源“第3章\04.htm”。图1 计算图中各个字母代表的宽度(高度)是多少像素网页的完整代码如...
分类:
Web程序 时间:
2014-06-20 16:27:01
阅读次数:
255
1.2#include #include #include #include #include using namespace std;char arr[20][20];char words[30][4]={ "boy","own","sad","job","dry", "can","may","b...
分类:
其他好文 时间:
2014-06-18 11:08:35
阅读次数:
211