摘要:
一,概述 1)72法则 :单位时间增长率 * 时间 =72 则该时间完成初始值翻番 题目:假设最初投资金额为100元,复息年利率9%,实现资金翻番需要多久? 利用“72法则”,将72除以9(增长率),得8,即需约8年时间,投资金额滚存至200元(翻番),而准确需时为8.0432年。 题目:盘子中的菌每小时增长3%,那么其数量多久会翻番? 24小时(3 * 24 =72) 2)pi(π)秒 就是一个纳世纪 10E-7 年; 3)little定律:系统中物体的平均数量等于物体离开系统的平均数率和每个物体在系统中停留的平均时间的乘积... 阅读全文
摘要:
一,概述 如果要提高软件的性能,需要从下面几个方面入手: 1、算法与数据结构 2、算法调优 3、数据结构重组 4、与系统无关的代码的调优(float取代double)。 5、与系统相关的调优,把经常使用的函数进行加速,比如关键代码使用汇编代替高级语言 6、硬件上使用浮点加速器。二,习题 2)因子分解 例题:大于1的正整数n可以分解为:n = x1*x2*...*xm。 例如:当n = 12时,共有8中不同的分解式:12 = 12;12 = 6 * 2;12 = 4 * 3;12 = 3 * 4;12 = 3 * 2 * 2;1... 阅读全文
摘要:
一,概述 主要讲解如何保证编程的正确性。在程序中加入断言(assert(断言内容) //如果错误,则终止程序。否则正常执行)。 typdef //声明自定义类型 typedef int size; //声明int 型整数的别名 size array[4]; typedef struct tagNode
{ char *pItem; pNode *pNext;
} *pNode;测试结构题大小的程序#include "stdio.h" typedef struct tagNode
{ char *pItem; //32位 ... 阅读全文
摘要:
错误信息图片: var grid = new Ext.Panel({ id:'gridpanel', height : hig, width : wid, border : false, trackMouseOver : false, columnLines : true, ... 阅读全文
摘要:
1、对下标限定界限:加条件 0<=l u<=n-12、这个函数可以写成如下形式:#include <iostream>
using namespace std; int bs(int *a, int begin, int end, int v) { int *b = a + begin; //开始 int *e = a + end; //结束 int *mid = NULL; //中间 while (b < e) //直到等于第一个出现的值 { mid = b + ((e - b)>>1); //... 阅读全文