当前位置:软件学习 > 其它软件 > >>
站长资源库提供其它软件编程学习、疑难处理、技术方案,当前第6页

【编程珠玑】第七章:粗略估算

一,概述 1)72法则 :单位时间增长率 * 时间 =72 则该时间完成初始值翻番 题目:假设最初投资金额为100元,复息年利率9%,实现资金翻番需要多久? 利用72法则,将72除以9(增长率),得8,即需约8年时间...

【编程珠玑】第六章:程序性能分析

一,概述 如果要提高软件的性能,需要从下面几个方面入手: 1、算法与数据结构 2、算法调优 3、数据结构重组 4、与系统无关的代码的调优(float取代double)。 5、与系统相关的调优,把经常使用的函数进行...

【编程珠玑】第五章:编程小事

一,概述 主要讲解如何保证编程的正确性。在程序中加入断言(assert(断言内容) //如果错误,则终止程序。否则正常执行)。 typdef //声明自定义类型 typedef int size; //声明int 型整数的别名 size .

【编程珠玑】第四章:编写正确的程序

1、对下标限定界限:加条件 0<=l u<=n-12、这个函数可以写成如下形式:[cpp]#include <iostream>using namespace std;int bs(int *a, int begin

【编程珠玑】第三章:数据决定程序结构

一,内容通过使用恰当的数据结构来替代复杂的代码。二,习题1、题目描述:本书出版之时,美国的个人收入所得税分为5种不同的税率,其中最大的税率大约为40%.以前的情况则更为复杂,税率也更高。下面所示的程序文...

【编程珠玑】第二章:二分查找的巧妙应用

一,三个问题A题:给定一个最多包含40亿个随机排列的32位整数的顺序文件,找出一个不在文件中的32位整数。 1、在文件中至少存在这样一个数? 2、如果有足够的内存,如何处理? 3、如果内存不足,仅可以用文件...

【编程珠玑】第一章:开篇

一,题目: 如何在1MB的空间里面对一千万个整数进行排序?并且每个数都小于1千万。实际上这个需要1.25MB的内存空间。 1MB总共有838,8608。所以估计也可以在1MB左右的空间里面进行排序了。二,分析: 1)基于...

Windows下调试ActiveX控件

VC较老的版本自带一个叫做ActiveX control test container的东西,从vs 2008开始,这个被移除了,改为以源代码的方式放在Samples里面发布。在VS的安装目录下有一个Samples目录,里面有一个VC201

win下的贪吃蛇模拟小程序

贪吃蛇模拟小程序注意点:1. 蛇不能出界。2. 食物不能出界,也不能出现在蛇身上。1. 单头蛇的模拟: //蛇不能直接后退[cpp]#include <stdio.h>#include <stdlib.h>#incl

QString 乱谈(3)-Qt5与中文

两个月前,简单写过QTextCodec中的setCodecForTr等终于消失了(Qt5) http://www.2cto.com/kf/201205/130731.html,在Qt论坛上,不少用户都对去掉这两个函数表示特别的不了解。为什么

QTextCodec中的setCodecForTr等终于消失了(Qt5)

在Qt4中,国内很多新手都喜欢——不分青红皂白地使用如下3行代码QTextCodec::setCodecForTr(...)QTextCodec::setCodecForCStrings(...)QTextCodec

ELisp编程七:创建函数

自定义函数用Emacs创建一个test.el文件。编写如下代码:[plain](defun add2 (x) (+ 2 x))(add2 8)第一段是定义了一个函数add2,传递任意数值x,都会加上2后返回,在这个函数的最后的括号后面运行C
首页上一页12345678910...20下一页尾页转到页跳至
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,