E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
编程珠玑习题解答
深入理解计算机系统第二版
习题解答
CSAPP 2.19
在2.17的基础上完成下表:x十六进制T2U(x)-80x88-30xD13-20xE14-10xF1500x0050x55
枫竹梦
·
2014-11-21 23:00
海量数据处理算法—Bit-Map
1.BitMap算法简介 来自于《
编程珠玑
》。所谓的Bit-map就是用一个bit位来标记某个元素对应的Value,而Key即是该元素。
XingKong_678
·
2014-11-08 13:00
bitmap
生成不重复随机数
这个题目来自于《
编程珠玑
》第一章的问题的衍生,简化后的需求是这样的:要求生成小于n且没有重复的n个随机整数。
madbooker
·
2014-11-04 09:00
Soundex语音算法
在看《
编程珠玑
》变位词程序的时候看到签名算法的思想非常好...Soundex是一种语音算法,利用英文字的读音计算近似值,值由四个字符构成,第一个字符为英文字母,后三个为数字。
ifeixiang
·
2014-10-31 17:00
字符串旋转
这个问题在很多书上都看到,只是后悔没早点看到...例如在《
编程珠玑
》,在《编程之美》,还在,有研究生入学考试里...1#include"stdafx.h" 2#include 3#include
ifeixiang
·
2014-10-31 17:00
二分查找算法
《
编程珠玑
》的作者JonBentley曾在贝尔实验室做过一个实验,即给一些专业的程序员几个小时的时间,用任何一种语言编写二分查找程序(写出高级伪代码也可以),结果参与编写的一百多人中:90%的程序员写的程序中有
小姐不得无礼
·
2014-10-29 13:13
c++
二分查找算法
题目1380:lucky number
pid=1380第一次这么正式的去写这个ACM的算法的博客,感觉这个题目给我的触动有点大,很多时候更多的算法需要观察,需要细心的品味题目,才能够有:“啊哈,算法”——《
编程珠玑
》先说下自
wo1185246535
·
2014-10-25 01:00
number
Lucky
九度1380
快学scala-第一章课后
习题解答
1基础 1.1在ScalaREPL中键入3,然后按Tab键。有哪些方法可以被应用? 简单直接的办法就是在命令行下测试就可以了Scala代码 != ## % & * + - / >=
wolfwubang
·
2014-10-21 10:00
scala
DirectX 11游戏编程学习笔记之8: 第6章Drawing in Direct3D(在Direct3D中绘制)(
习题解答
)
本文由哈利_蜘蛛侠原创,转载请注明出处!有问题欢迎联系
[email protected]
注:我给的电子版是700多页,而实体书是800多页,所以我在提到相关概念的时候,会使用章节号而非页码。同样的情况适合于“龙书”第二版。 上一期的地址:DX11游戏编程学习笔记之7 这一期我们专门来研究第6章的习题。虽然数目比较多,但是大部分还是很容易的。注意我说的是“大部分”!
u011873969
·
2014-10-17 15:00
C++
游戏开发
DirectX
龙书
游戏编程
Reservoir Sampling - 蓄水池抽样
转载自:http://www.cnblogs.com/HappyAngel/archive/2011/02/07/1949762.html问题起源于
编程珠玑
Column12中的题目10,其描述如下
苗永超
·
2014-10-16 20:00
C语言知识点
+ 编译原理(我没看)找工作前冲刺书籍:(前面基础重要,这个只作冲刺用)
编程珠玑
、编程之美、剑指offer、程序员面试宝典
qisefengzheng
·
2014-10-15 18:00
DirectX 9.0c游戏开发手记之“龙书”第二版学习笔记之10: Chap12: Blending
然而,后面的习题却并不是很简单…… 下面是
习题解答
部分: 习题1部分:=============================================================
u011873969
·
2014-09-24 05:00
C++
游戏开发
DirectX
龙书
游戏编程
手上的书籍
数据结构与算法分析二、算法导论三、unix环境高级编程四、设计模式五、linux设备驱动程序六、数学之美七、c和指针 八、boost程序库完全开发指南九、c++反汇编与逆向分析十、python基础教程十一、
编程珠玑
十二
从头再来
·
2014-09-22 20:00
求连续向量的最大子和问题(扫描算法)
问题来自《
编程珠玑
》这本书,我记得以前考研的时候模拟题目中也有过类似的题目,当时书上的代码特别简单易懂,不过也有些时日了,当时是怎样写的基本也就忘了。现在回过头来在看看这个问题。1.
huser_YJ
·
2014-09-22 16:00
算法
c语言itob函数
k&r习题3-5,机械工业那本中文答案不咋的,只给了处理10进制以下的参考,本答案摘自网上的那本英文
习题解答
/*itob(n,s,b) *convertstheintegernintoabasebchar
hotea
·
2014-09-13 12:00
c
编程珠玑
2.4
对于字符串,循环左移i位。比较三次旋转算法和杂技算法的运行时间。结果表明,三次旋转算法用时很少,杂技算法因为内存间隔访问、判断记录开销等用时相对很多。#include #include #include usingnamespacestd; #defineMAXLEN1000000 boolflag[MAXLEN]; voidacroAlgorithm(char*s,inti){ intn=(in
star_liux
·
2014-09-09 11:00
编程珠玑
编程珠玑
1.3
输入文件为包含1000000个不重复整数,整数范围为0-10000000.比较系统快速排序和位排序的速度。注:这里为了模拟输入文件的时间,sort()快速排序把a数组复制给bb数组。可以看出,位排序速度是快速排序的两倍。 #include #include #include #include usingnamespacestd; #defineN10000000 #defineS1000000 #
star_liux
·
2014-09-09 11:00
编程珠玑
c语言删除注释
搬运自k&r
习题解答
:/* *deletecommentinC */ #include #definenormal0 voidrcomment(intc); voidin_comment(void)
hotea
·
2014-09-07 16:00
c
DirectX 9.0c游戏开发手记之“龙书”第二版学习笔记之5: Chap7: Drawing in Direct3D ---- Part I
进入
习题解答
部分吧! 习题1部分: 这道题让我们研究D3DP
u011873969
·
2014-09-05 21:00
C++
游戏开发
DirectX
游戏编程
习题答案
DirectX 9.0c游戏开发手记之“龙书”第二版学习笔记之4: Chap6: The Rendering Pipeline
这一章的习题要么是写一些代码块,要么是纯数学问题,详细大家做起来都没有问题,所以这一章的
习题解答
部分就是空集了,哈哈哈!
u011873969
·
2014-09-04 22:00
C++
游戏开发
DirectX
游戏编程
习题答案
【
编程珠玑
】第四章:编写正确的程序
第一题问题:二分查找证明起来很费劲,按照某些标准来说,它仍然未完成。你如何证明程序不会出现运行时错误呢?解答:略。/***********************************************************/ //程序目的:二分查找 //日期:2014-09-04 //作者:spencer_chong //邮箱:
[email protected]
/**********
zhuangxiaobin
·
2014-09-03 21:00
【
编程珠玑
】第三章:数据结构程序
第一题问题:有一段编程代码给出了25个if语句,作为一个合理的方法来计算1978年美国联邦所得税。比率序列0.14,0.15,0.16,0.17,0.18,...序列每次增加0.01。请对此作出评价。解答:这是一段比较糟糕的代码。事实上,应该先挖掘规律再用for循环代替冗长的代码。先看税收比率,每次增加0.1,再看阶梯,每500元就一个新的比率。/*************************
zhuangxiaobin
·
2014-09-02 15:00
BitMap C++实现
1.BitMap算法简介来自于《
编程珠玑
》。所谓的Bit-map就是用一个bit位来标记某个元素对应的Value,而Key即是该元素。
五山小新新
·
2014-08-28 18:49
面试题
随机取样算法
最近学习
编程珠玑
,看到随机取样算法,很不错,这里也整理下:首先来看一个简单的取样算法,这里假定在不考虑重复的情况下,从1-N之间取出M个数来voidsimpleRand(intm,intn) { for
satanzw
·
2014-08-22 08:00
海量数据处理算法—Bit-Map
1.BitMap算法简介 来自于《
编程珠玑
》。所谓的Bit-map就是用一个bit位来标记某个元素对应的Value,而Key即是该元素。
ustbgaofan
·
2014-08-15 16:00
二分查找之美:二分查找及其变体的正确性以及构造方式
《
编程珠玑
》第四章提到:提供充足的时间,仅有约
fufengrui
·
2014-08-12 22:00
位运算符 优先级 折半搜索
看
编程珠玑
,深知二分搜索的用处之大,自己写了一遍,竟然出了死循环。
·
2014-08-11 16:00
位运算
海量数据处理 面试题
方案2:这个问题在《
编程珠玑
》里有很好的描述,大家可以参考下面的思路,探讨一下
ZHANG2012LIANG
·
2014-07-21 15:00
面试
海量数据
JavaScript
编程珠玑
- 《JavaScript: The good parts》总结(2)
一、扩展函数原型的更好办法:// 定义下面的通用方法 Function.prototype.method = function (name, func) { this.prototype[name] = func; return this; }; // 使用上面的通用方法作为工具进行扩展,以免每次扩展都访问Function.prototype.XXX (that's ugly).
waynetree
·
2014-07-16 22:01
JavaScript
closure
JavaScript
编程珠玑
- 《JavaScript: The good parts》总结(1)
《JavaScript:TheGoodParts》,解释了JavaScript编程的精髓。理解本书能够解释我们实际编程中遇到的很多问题,并且有助于写出高质量的代码。这里总结了一下要点,其主要内容涉及到JavaScript特殊的语法,理解Prototype,正确解析this的指代,函数对象的使用,闭包的使用等。 1. JavaScript语法和对象的特别之处 1)两种获取对象属性
waynetree
·
2014-07-12 16:54
JavaScript
JavaScript
function
object
随机算法总结
声明 最近在看《
编程珠玑
》,看到生成不重复随机数的问题,这里对各种类似问题的实现方式做一个比较和总结。
面码
·
2014-07-11 22:00
随机
TODO
《快学Scala》第一章 部分练
习题解答
《快学Scala》第一章部分练
习题解答
10max2的含义是什么?max方法定义在哪个类中?10max2输出10,比较10和2中的最大值。
晓之扉
·
2014-07-02 15:00
scala
《
编程珠玑
》---笔记。浏览此文,一窥此书。
第一章:磁盘排序:对于一个提出的问题,不要未经思考就直接给出答案。要先深入研究问题,搞清楚这个问题的特点,根据这个特点,可能有更好的解决方案。 比如:文中:最初的需求只是“我如何对磁盘文件排序”。我们首先想到了经典的归并排序。但,进一步了解到排序的内容是10000000个记录,每条记录都是一个7位整数,且只有1M可用的内存。每条记录不相同。 【位示图法,详见我的关于排序的博文】 第二章:三个问题:
yang_yulei
·
2014-06-30 23:00
《
编程珠玑
》--关于编程过程中几个重要阶段的摘录
要养成良好的编程习惯,勤于思考,一般有如下流程:1.正确理解所遇到的问题:与用户讨论问题产生的背景。问题的陈述通常就包含了与解决方案有关的想法:跟早期的想法一样,这些想法也都应当加以考虑,但不应排除其他想法。2.提炼出抽象问题:简介、明确的问题陈述不仅可以帮助我们解决当前遇到的问题,还有助于我们把解决方案应用到其他问题中。3.考虑尽可能多的解法:很多程序程序员很快就发现了问题的”解决方案“,他们只
nianiajr
·
2014-06-28 12:23
读书笔记
binary search及相关总结
在
编程珠玑
和编程之美上都有讨论,这篇博客总结一下相关知识。
zhouweiabc
·
2014-06-23 14:17
算法
《
编程珠玑
》第一章笔记
记录第一章的阅读感受,把自己所能够理解或认为重要的东西,记录下来。一方面督促自己更好地去理解,另一个方面也作为笔记使用,以便以后有依可循。-------------------------------------------------------------------------------------------------------第1章开篇1.1一次友好的对话1.2准确的问题描述1.3
gwzz1228
·
2014-06-21 16:00
数据结构之(二叉)堆
更多的关于堆的性质的介绍:算法导论第三版:p85-p89、
编程珠玑
:p141-p145。
u013071074
·
2014-06-19 10:00
大顶堆
二叉堆
小顶堆
求连续向量的最大子和问题(扫描算法)
问题来自《
编程珠玑
》这本书,我记得以前考研的时候模拟题目中也有过类似的题目,当时书上的代码特别简单易懂,不过也有些时日了,当时是怎样写的基本也就忘了。现在回过头来在看看这个问题。1.
yujin753
·
2014-06-11 21:00
算法
《
编程珠玑
》笔记
《
编程珠玑
》里面的几道题:1.变位词给定一个英语词典,找出所有的变位词集合,例如pots/stop/tops互为变位词。2.最大子数组和。
chunquedong
·
2014-06-07 15:00
68. 蓄水池抽样(Reservoir Sampling)
[本文链接]http://www.cnblogs.com/hellogiser/p/reservoir-sampling.html问题起源于
编程珠玑
Column12中的题目10,其描述如下:Howcouldyouselectoneofnobjectsatrandom
hellogiser
·
2014-06-06 17:00
变位词问题
《
编程珠玑
》第二章提到了一个变位词问题,变位词指的是一个单词可以通过改变其他单词中字母的顺序来得到,也叫做兄弟单词,如army->mary。
lisong694767315
·
2014-06-05 22:00
数据结构
算法
变位词
变位词问题
《
编程珠玑
》第二章提到了一个变位词问题,变位词指的是一个单词可以通过改变其他单词中字母的顺序来得到,也叫做兄弟单词,如army->mary。
songlee
·
2014-06-05 16:00
算法
变位词
一维向量旋转算法
《
编程珠玑
》第二章提到了n元一维向量旋转算法(又称数组循环移位算法)的五种思路,并且比较了它们在时间和空间性能上的区别和优劣。一,问题描述 将一个n元一维向量向左旋转i个位置。
lisong694767315
·
2014-06-05 12:00
算法
向量旋转
一维向量旋转算法
《
编程珠玑
》第二章提到了n元一维向量旋转算法(又称数组循环移位算法)的五种思路,并且比较了它们在时间和空间性能上的区别和优劣。一,问题描述 将一个n元一维向量向左旋转i个位置。
songlee
·
2014-06-04 23:00
计算素数算法的一些优化(
编程珠玑
阅读感想)
这篇文章同样是关于我读
编程珠玑
的一些体会与感想,这是关于计算素数算法优化的一些感想。
LXYTSOS
·
2014-06-02 09:00
算法
优化
位图排序
《
编程珠玑
》里面讲到了一种算法导论里没有提到过的位图排序方法,这种排序方法是通过牺牲空间效率来追求时间效率(线性时间)以达到时间-空间折中与双赢的目的。下面简单讲一下我对位图排序思想的理解。
lisong694767315
·
2014-06-02 01:00
数据结构
算法
位图排序
比较好的书籍---计算机,信号处理等专业
统计学习方法 李航 清华大学出版社5.概率图模型学习理论及应用赵悦 清华大学出版社6.世界是数字的人民邮电出版社7大数据互联网大规模数据挖掘与分布式处理 王斌8.python基础教程9c和指针10编程之美11.
编程珠玑
u010384318
·
2014-05-28 23:00
字符串reverse
package com.myway.study; /** *
编程珠玑
的题目: * 举例:比如abcdef 左移三位,则变成defabc * <p/> * 条件限制
makemyownlife
·
2014-05-27 21:00
java
编程
算法珠玑
字符串reverse
阅读更多packagecom.myway.study;/***
编程珠玑
的题目:*举例:比如abcdef左移三位,则变成defabc**条件限制:空间限制:可用内存为几十字节**时间限制:花费时间与n成比例
makemyownlife
·
2014-05-27 21:00
编程
java
算法珠玑
Coursera公开课Functional Programming Principles in Scala
习题解答
:Week 3
引言这周的作业其实有点复杂,需要完成的代码有点多,有点绕。本周的课程主要讲了Scala中的类、继承和多态,作业也很好的从各个方面考察了课程的内容。作业题目工程主要需要完成的部分是TweetSet.scala这个文件中的内容,比较新潮,都是和推特相关。其中定义了一个抽象类TweetSet,以及其的两个子类Empty、NonEmpty,表示空集和非空集。非空集使用二叉树来表示,二叉树的根是一个Twee
狗叔
·
2014-05-24 21:03
Scala
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他