如果让程序员们列举他们喜欢的书籍,Jon Bentley的《编程珠玑》一定可以归于经典之列。如同精美的珍珠出自饱受沙砾折磨的牡蛎,程序员们的精彩设计也来源于曾经折磨他们的实际问题。Bentley的“珍珠”基于坚实的工程学基础,为那些麻烦的问题提供了富于智慧性和创造性的解决方案。本书通过一些有趣的具有指导意义的程序,对程序设计技巧和基本设计原理进行了清晰而睿智的描述。因此本书对各个层次的程序员都具有很高的价值。 在这一版本中,作者对第一版本中的大多数素材进行了彻底更新,以反映现 在的程序设计方法和环境。此外还增加了三方面的新内容:测试、调试和计时,集合表示,字符串问题。所有原始程序都重新进行了改写,并生成了等量的新代码。读者可以从本书网站获取所有程序的C或C++实现。 在新版本中,作者对于程序设计问题本质仍然保持了极大的关注,并针对这些问题给出了实用的解决方案。不论您是第一次阅读这本经典读物,还是已经阅读过第一版,这本书都会成为您最喜爱的图书之一。
上传时间: 2016-12-06
上传用户:yuandaima
通过对两岸综合旅游网站、旅行社网站及台湾旅游 官方网站的内容分析, 提炼出互联网传播的台湾旅游目的地 形象主题: 自然生态、度假、乡村、文化、城市。 进一步的相关 分析发现, 各类网站构建并传播的台湾旅游目的地形象不 同。研究结果为大陆居民赴台旅游市场的开发和台湾旅游 目的地形象的提升提供借鉴。
上传时间: 2016-12-20
上传用户:百变晓魔女
【电:137乄1935,乄6566加威信看视频 】 就买就送哦,更多好礼拿不停,现六.折-优.惠-等你来。【新≡到≡产≡品】我们做的是耐久生意,靠的是老客户长时间支持 各种高科技产品一应俱全今年的《政府工作报告》,李克强总理将“推进新一轮高水平对外开放”作为8项重点工作之一。其主要包括一带一路等五大方面。 既然“弱势欧元”或成定局,外汇交易员自然开始摸索套利机会——欧元/英镑。 互联互通方案的严谨架构,正是这一轮对外开放智慧的体现,它的成功运行,将为一带一路,人民币国际化等其它对外开放战略的实施提供条件。 深港通的来临,让管理层看到加强中国业务的必要性。目前领航通过其全球新兴市场股票基金,在A股投资高达38亿美元,其中三分之一通过沪港通,深港通在沪港通基础上做出多项改进,包括新增股票投资标的,增加市值在60亿元人民币以上的深证成份指数和深证中小创新指数的成份股,深港通下港股通股票新增恒生综合小型股指数成份股,以及A+H股上市公司在深交所上市的A股,取消沪股通总额度,深股通不设额度,还将增加金融产品,包括纳入交易所买卖基金。领航预期深港通将令未来集团在A股以互联互通投资的比例显著加大。 不过冼敬棠也表示,目前意大利经济萎靡不振,整体欧元区形势不稳,欧元长期承压。具体来看,意大利人均GDP仍定留在上世纪90年代末期水平,劳动力市场僵化,银行不良贷款比率近年来持续上升至18%高位,仅次于希腊,位居欧洲第二;其债务对GDP占比高达133%,在欧元区中位列第二。如果意大利债务违约,那么将出现救助乏力的情况。此外,外界更是担忧,意大利的银行业是否可能成为“欧债危机2.0”的导火索。
标签: 麻将
上传时间: 2017-02-06
上传用户:yaya2017
:基于城市暴雨强度公式,应用芝加哥降雨过程线模型产生了典型降雨过程曲线
标签: 生成器
上传时间: 2017-03-17
上传用户:cucu3353657
阿里巴巴Java开发手册是阿里巴巴近万名开发同学集体智慧的结晶,以开发视角为中心,详细列举如何开发更加高效、更加容错、更加有协作性,力求知其然,更知其不然,结合正反例,让Java开发者能够提升协作效率、提高代码质量。
上传时间: 2017-10-03
上传用户:anna0613
LED 一般是恒流操作的,如何改变 LED 的亮度呢?答案就是 PWM 控制。在一定的 频率的方波中,调整高电平和低电平的占空比,即可实现。比如我们用低电平点亮一个 LED 灯,我们假设把一个频率周期分为 10 个时间等份,如果方波中的高低电平占空比是 9:1, 这是就是一个比较暗的亮度,如果方波中高低电平占空比是 10:0,这时,全部是高电平, 灯是灭的。如果占空比是 5:5,就是一个中间亮度,如果高低比是 1:9,是一个比较亮的 亮度,如果高低是 0:10,这时全部是低电平,就是最亮的。 实际上应用中,电视屏幕墙中的几十百万 LED 象素都是这样控制的,而且每一个象素 都有红绿蓝 3 个 LED,每个 LED 可以变化的亮度是几百到几万或者更多的级别,以实现真 彩色的显示。还有在您的手机中,背光灯的亮度如果是可以变化的,也应该是这种工作方式。 目前的城市彩灯也有很多都使用了 LED,需要控制亮度是也是 PWM 控制。 下面来分析我们的例程,在这个例程中,我们将定时器 2 溢出定为 1/1200 秒。每 10 次脉冲输出一个 120HZ 频率。这每 10 次脉冲再用来控制高低电平的 10 个比值。这样,在 每个 1/120 秒的方波周期中,我们都可以改变方波的输出占空比,从而控制 LED 灯的 10 个 级别的亮度。 为什么输出方波的频率要 120HZ 这么高?因为如果频率太低,人眼就会看到闪烁感 觉。一般起码要在 60HZ 以上才感觉好点,120HZ 就基本上看不到闪烁,只能看到亮度的变 化了。 下面请看程序,程序中有比较多的注释: ――――――――――――――――――――――― #define uchar unsigned char //定义一下方便使用 #define uint unsigned int #define ulong unsigned long #include <reg52.h> //包括一个 52 标准内核的头文件 sbit P10 = P1^0; //要控制的 LED 灯 sbit K1= P3^2; //按键 K1 uchar scale;//用于保存占空比的输出 0 的时间份额,总共 10 份 char code dx516[3] _at_ 0x003b;//这是为了仿真设置的 //模拟 PWM 输出控制灯的 10 个亮度级别 void main(void) // 主程序 { uint n; RCAP2H =0xF3; //赋 T2 的预置值,溢出 1 次是 1/1200 秒钟 RCAP2L =0x98; TR2=1; //启动定时器 ET2=1; //打开定时器 2 中断 EA=1; //打开总中断 while(1) //程序循环 { ;//主程序在这里就不断自循环,实际应用中,这里是做主要工作 for(n=0;n<50000;n++); //每过一会儿就自动加一个档次的亮度 scale++; if(scale==10)scale=0; } } //1/1200 秒定时器 2 中断 timer2() interrupt 5 { static uchar tt; //tt 用来保存当前时间在一秒中的比例位置 TF2=0; tt++; if(tt==10) //每 1/120 秒整开始输出低电平 { tt=0; if(scale!=0) //这里加这一句是为了消除灭灯状态产生的鬼影 P10=0; } if(scale==tt) //按照当前占空比切换输出高电平 P10=1; } ―――――――――――――――――― 在主程序中,每延时一段时间,就自动换一个占空比,以使亮度自动变化,方便观察。 编译,运行,看结果。 可以看到,LED 的亮度以每种亮度 1 秒左右不断变化,共有 10 个级别。
上传时间: 2017-11-06
上传用户:szcyclone
狐猴天气 A:狐猴天气,一款天气信息预报查询app,基于人性化设计,使用简单,支持中国多个城市天气预报,能够精准定位,及时推送,实时监测各个城市天气情况,app内部提供天气预报,空气质量预报,实时空气质量及空气质量等级预报。特殊天气提前发送预警信息,更好的帮助用户做出生活决策,从容应对各种天气情况。 B:狐猴天气,一款以可用性为中心,确保美观和可用性,一致性,三项全能的天气预报软件,坚持用数据转化成操作性极强的指示性信息,满足用户各种需求,让狐猴天气具有极强实用性。 C:狐猴天气app,一个界面稳定,不闪退,bug少,推送通知高效,及时显示各种天气情况,操作简单方便,字体协调,配备人性化动画界面,直观反馈用户看到的天气,支持多个平台,通过多个平台共享天气情况,让人人都可以做气象员。
标签: HUHOU
上传时间: 2017-11-13
上传用户:小菁的盒子
111111111111111111111
标签: 编程
上传时间: 2017-12-18
上传用户:nf508a
若要在n个城市之间建设通信网络,只需要假设n-1条线路即可。如何以最低的经济代价建设这个通信网,是一个网的最小生成树问题。 [系统要求] 1. 利用克鲁斯卡尔算法求网的最小生成树。 2. 利用普里姆算法求网的最小生成树。 3. 要求输出各条边及它们的权值。
标签: 最小生成树
上传时间: 2018-01-08
上传用户:干发ds
给出一堆城市坐标,绕城市一圈最短的路程。tsp问题详细案例。
上传时间: 2018-08-28
上传用户:可儿4023