前言第1章 绪论第2章 算法复杂度与问题的下界2.1 算法的时间复杂度2.2 最好、平均和最坏情况的算法分析2.3 问题的下界2.4 排序的最坏情况下界2.5 堆排序:在最坏情况下最优的排序算法2.6 排序的平均情况下界2.7 通过神谕改进下界2.8 通过问题转换求下界2.9 注释与参考2.10 进一步的阅读资料习题第3章 贪心法3.1 生成最小生成树的Kruka1算法3.2 生成最小生成树的Prim算法3.3 单源最短路径问题3.4 二路归并问题3.5 用贪心法解决最小圈基问题3.6 用贪心法解决2终端一对多问题3.7 用贪心法解决1螺旋多边形最小合作警卫问题3.8 实验结果3.9 注释与参考3.10 进一步的阅读资料习题第4章 分治策略4.1 求2维极大点问题4.2 最近点对问题4.3 凸包问题4.4 用分冶策略构造Voronoi图4.5 voronoi图的应用4.6 快速傅里叶变换4.7 实验结果4.8 注释与参考4.9 进一步的阅读资料习题第5章 树搜索策略5.1 广度优先搜索5.2 深度优先搜索5.3 爬山法5.4 最佳优先搜素策略5.5 分支限界策略5.6 用分支限界策略解决人员分配问题5.7 用分支限界策略解决旅行商优化问题5.8 用分支限界策略解决O,1背包问题5.9 用分支限界方法解决作业调度问题5.10 A*算法5.11 用特殊的A*算法解决通道路线问题5.12 用A*算法解决线性分块编码译码问题5.13 实验结果5.14 注释与参考5.15 进一步的阅读资料习题第6章 剪枝搜索方法6.1 方法概述6.2 选择问题6.3 两变量线性规划6.4 圆心问题6.5 实验结果6.6 注释与参考6.7 进一步的闷读瓷料习题弟7章 动态规划方法7.1 资源配置问题7.2 最长公共f序列问题7.3 2序列比对问题7.4 RNA最大碱基对匹配问题7.5 0,1背包问题7.6 最优二卫树问题7.7 树的带权完垒支配问题7.8 树的带权单步图边的搜索问题7.9 用动态规划方法解决1螺旋多边形m守卫路由问题7.10 实验结果7.11 注释与参考7.12 进一步的阅读资料习题第8章 NP完全性理论8.1 关十NP完垒性理论的非形式化讨论8.2 判定问题8.3 可满足性问题8.4 NP问题8.5 库克定理8.6 NP完全问题8.7 证明NP完全性的例子8.8 2可满足性问题8.9 注释与参考8.10 进一步的阅读资料习题第9章 近似算法9.1 顶点覆盖问题的近似算珐9.2 欧几里得旅行商问题的近似算法9.3 特殊瓶颈旅行商问题的近似算珐9.4 特殊瓶颈加权K供应商问题的近似算法9.5 装箱问题的近似算法9.6 直线m中心问题的最优近似算法9.7 多序列比对问题的近似算珐9.8 对换排序问题的2近似算法9.9 多项式时间近似方案9.10 最小路径代价生成树问题的2近似算法9.11 最小路径代价生成树问题的Pns9.12 NP0完全性9.13 注释与参考9.14 进一步的阅读资料习题第10章 分摊分析10.1 使用势能函数的例子10.2 斜堆的分摊分析10.3 Av1树的分摊分析10.4 自组织顺序检索启发式方法的分摊分析10.5 配对堆及其分摊分析10.6 不相交集合并算法的分摊分析10.7 一些磁盘调度算法的分摊分析10.8 实验结果10.9 注释与参考10.10 进步的阅读资料习题第11章 随机算法11.1 解决最近点对问题的随机算珐11.2 随机最近点对问题的平均性能11.3 素数测试的随机算法11.4 模式匹配的随机算法11.5 交互证明的随机算法11.6 最小生成树的随机线性时间算法11.7 注释与参考11.8 进一步的阅读资料习题第12章 在线算法12.1 用贪心法解决在线欧几里得生成树问题12.2 在线K服务员问题及解决定义在平面树上该问题的贪心算法12.3 基于平衡策略的在线穿越障碍算法12.4 用补偿策略求解在线二分匹配问题12.5 用适中策略解决在线m台机器调度问题12.6 基于排除策略的三个计算几何问题的在线算法12.7 基于随机策略的在线生成树算法12.8 注释与参考12.
2024/11/10 12:04:19 12.76MB 算法
1
作为主流的动态语言,python不仅简单易学、移植性好,而且拥有强大丰富的库的支持。
此外,python强大的可扩展性,让开发人员既可以非常容易地利用c/c++编写python的扩展模块,还能将python嵌入到c/c++程序中,为自己的系统添加动态扩展和动态编程的能力。
  为了更好地利用python语言,无论是使用python语言本身,还是将python与c/c++交互使用,深刻理解python的运行原理都是非常重要的。
本书以cpython为研究对象,在c代码一级,深入细致地剖析了python的实现。
书中不仅包括了对大量python内置对象的剖析,更将大量的篇幅用于对python虚拟机及python高级特性的剖析。
通过此书,读者能够透彻地理解python中的一般表达式、控制结构、异常机制、类机制、多线程机制、模块的动态加载机制、内存管理机制等核心技术的运行原理,同时,本书所揭示的动态语言的核心技术对于理解其他动态语言,如javascript、ruby等也有较大的参考价值。
  本书适合于python程序员、动态语言爱好者、c程序员阅读。
2024/11/10 3:47:29 28.99MB python
1
《佳片有约影评网》是一个提供最新电影资讯,供网友浏览电影简介、影评以及供注册用户发表影评及回复的电影评论社区。
同时用户可以对自己喜欢的电影投票,还可欣赏最新电影的预告片、查看电影海报等。
网站旨在为喜爱电影的网友提供一个分享交流的平台。
电影不仅是人们普遍喜爱的娱乐方式,也是一种电影制作者表达的艺术形式,而电影不光是欣赏,影片的评论也是影迷们经常阅读,来了解并分析电影的魅力。
2024/11/9 9:52:58 5.46MB 源码 数据库 设计报告全
1
1、本程序使用STM8S103K3型号,通过IAR编程软件使用库函数进行程序的编写。
2、程序采用模块化设计思路,每一个模块都有文字说明,便于阅读和理解。
2024/11/7 14:52:36 5.27MB STM8 蜂鸣器 音乐 定时器
1
1引言 31.1编写目的 41.2项目风险 41.3文档约定 41.4预期读者和阅读建议 41.5产品范围 41.6参考文献 52综合描述 52.1产品状况 52.2产品功能 52.3用户类和特性 62.4运行环境 62.5设计和实现上的限制(待定) 62.6假设和约束 73外部接口需求 83.1用户界面: 83.2硬件接口: 83.3软件接口: 93.4通讯接口: 104系统功能需求 104.1说明和优先级 104.2激励/响应序列 114.3输入/输出数据 115其他非公能需求 115.1性能要求 115.2安全措施需求 135.3安全性需求 13
2024/11/7 11:01:44 158KB KTV点歌系统需求
1
CHMViewer是用来打开和阅览chm文档文件的浏览器,支持文字和背景的自定义设置,可以选择和复制chm中的内容,还可以将chm转换为html网页输出!
2024/11/6 11:44:38 1.13MB 应用软件-电子阅读
1
内容简介  这是本严谨的教程,它可帮助您缩短设计周期并改善器件效率。
书中设计工程师AndreiGrebennikov告诉您如何与计算机辅助设计技术结合在一起进行分析计算,在处理与生产的过程中提高效率;
使用了近300个详细的图表、曲线、电路图图示说明,提供给您所需要的、改善设计的所有信息。
  本书主要阐述设计射频与微波功率放大器所需的理论、方法、设计技巧,以及有效地将分析计算与计算机辅助设计相结合的优化设计方法。
它为电子工程师提供了几乎所有可能的方法,以提高设计效率和缩短设计周期。
书中不仅注重基于最新技术的新方法,而且涉及许多传统的设计方法,这些技术对现代无线通信系统的微电子核心是至关重要的。
主要内容包括非线性电路设计方法、非线性主动设备建模、阻抗匹配、功率合成器、阻抗变换器、定向耦合器、高效率的功率放大器设计、宽带功率放大器及通信系统中的功率放大器设计。
本书适合从事射频与微波功率放大器设计的工程师、研究人员及高校相关专业的师生阅读。
目录第1章双口网络参数1.1传统的网络参数1.2散射参数1.3双口网络参数间转换1.4双口网络的互相连接1.5实际的双口电路1.5.1单元件网络1.5.2Ⅱ形和T形网络1.6具有公共端口的三口网络1.7传输线参考文献第2章非线性电路设计方法2.1频域分析2.1.1三角恒等式法2.1.2分段线性近似法2.1.3贝塞尔函数法2.2时域分析2.3NewtOn.Raphscm算法2.4准线性法2.5谐波平衡法参考文献第3章非线性有源器件模型3.1功率MOSFET管3.1.1小信号等效电路3.1.2等效电路元件的确定3.1.3非线性I—V模型3.1.4非线性C.V模型3.1.5电荷守恒3.1.6栅一源电阻3.1.7温度依赖性3.2GaAsMESFET和HEMT管3.2.1小信号等效电路3.2.2等效电路元件的确定3.2.3CIJrtice平方非线性模型3.2.4Curtice.Ettenberg立方非线性模型3.2.5Materka—Kacprzak非线性模型3.2.6Raytheon(Statz等)非线性模型3.2.7rrriQuint非线性模型3.2.8Chalmers(Angek)v)非线性模型3.2.9IAF(Bemth)非线性模型3.2.10模型选择3.3BJT和HBT汀管3.3.1小信号等效电路3.3.2等效电路中元件的确定3.3.3本征z形电路与T形电路拓扑之间的等效互换3.3.4非线性双极器件模型参考文献第4章阻抗匹配4.1主要原理4.2Smith圆图4.3集中参数的匹配4.3.1双极UHF功率放大器4.3.2M0SFETVHF高功率放大器4.4使用传输线匹配4.4.1窄带功率放大器设计4.4.2宽带高功率放大器设计4.5传输线类型4.5.1同轴线4.5.2带状线4.5.3微带线4.5.4槽线4.5.5共面波导参考文献第5章功率合成器、阻抗变换器和定向耦合器5.1基本特性5.2三口网络5.3四口网络5.4同轴电缆变换器和合成器5.5wilkinson功率分配器5.6微波混合桥5.7耦合线定向耦合器参考文献第6章功率放大器设计基础6.1主要特性6.2增益和稳定性6.3稳定电路技术6.3.1BJT潜在不稳定的频域6.3.2MOSFET潜在不稳定的频域6.3.3一些稳定电路的例子6.4线性度6.5基本的工作类别:A、AB、B和C类6.6直流偏置6.7推挽放大器6.8RF和微波功率放大器的实际外形参考文献第7章高效率功率放大器设计7.1B类过激励7.2F类电路设计7.3逆F类7.4具有并联电容的E类7.5具有并联电路的E类7.6具有传输线的E类7.7宽带E类电路设计7.8实际的高效率RF和微波功率放大器参考文献第8章宽带功率放大器8.1Bode—Fan0准则8.2具有集中元件的匹配网络8.3使用混合集中和分布元件的匹配网络8.4具有传输线的匹配网络8.5有耗匹配网络8.6实际设计一瞥参考文献第9章通信系统中的功率放大器设计9.1Kahn包络分离和恢复技术9.2包络跟踪9.3异相功率放大器9.4Doherty功率放大器方案9.5开关模式和双途径功率放大器9.6前馈线性化技术9.7预失真线性化技术9.8手持机应用的单片cMOS和HBT功率放大器参考文献
2024/11/4 13:49:37 8.08MB 微波功率放大器
1
向我展示数据结构使用高级数据结构(链接列表,队列,树,递归函数...)解决六个编程任务这些编程挑战是UDACITY第二个项目的。
问题涵盖了与本课程中学习的数据结构相关的各种主题。
目的是考虑到代码的效率和设计选择,以Python编写干净有效的解决方案。
该代码应有充分的解释,优雅且易于阅读。
内容问题1:最近最少使用的缓存设计选择:我对存储的项目使用字典,因为它为获取/设置/删除操作提供了复杂度O(1)。
更准确地说,我使用orderedDict()结构来跟踪使用顺序。
orderedDict()可用作队列来管理最不常用的密钥。
dict()随着每个操作而更新,因此表现为队列结构。
时间复杂度:所有操作都有固定的时间。
空间复杂度:通过查看字典的长度来管理最大容量。
空间复杂度为O(capacity),它等效于O(1),因为它与执行的操作数无关。
问题2:查找文件设计
2024/11/2 15:22:25 40KB python linked-list stack blockchain
1
strchr的源码阅读,更加了解字符串的操作
5KB strchr
1
本书面向应用与编程设计、在参考国内外论著的基础上,结合作者自己的研究成果撰写。
内容上由浅人深,第一章介绍了GNSS软件接收机的研究背景和各种卫星导航系统。
第二章介绍了信号处理的一些相关概念。
第三章介绍了卫星运动的基本理论。
第四章研究GNSS信号,包括伪随机码信号、导航电文,着重以GPS和Galileo系统为例进行讨论。
第五章研究了GNSS接收机的前端技术,包括天线和信号下变频原理。
第六章探讨卫星信号的捕获技术。
第七章讨论卫星信号的跟踪、解调和伪距计算。
第八章探讨导航定位解算方法。
第九章简要介绍了GNSS干扰和抗干扰技术。
第十章为实用编程实践。
  本书结合最新的有关研究成果,以便读者能参考本书获得较全面的知识。
当然,也不可能面面俱到,读者在阅读本书时,需要有数字信号处理、自动控制以及卫星导航的相关知识。
给出了Matlab源程序以及c++源程序,可帮助相关研究人员加快研究进度。
2024/11/1 2:42:01 6.04MB GPS 接收机
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡