本书是国外数据结构与算法分析方面的标准教材,介绍了数据结构(大量数据的组织方法)以及算法分析(算法运行时间的估算)。本书的编写目标是同时讲授好的程序设计和算法分析技巧,使读者可以开发出具有*高效率的程序。 本书可作为高级数据结构课程或研究生一年级算法分析课程的教材,使用本书需具有一些中级程序设计知识,还需要离散数学的一些背景知识。
《C Primer Plus(第6版)中文版习题解答》是超级畅销书《C Primer Plus(第6版)中文版》的配套习题答案,针对书中的复习题和编程练习,给出了解题思路和答案。 《C Primer Plus(第6版)中文版习题解答》共分为18章,每一章的主题与《C Primer Plus(第6版)中文版》完全一致。每章开篇采用思维导图的方式列出本章的知识点,然后对每章的重点内容进行了梳理总结,*后则对每章中的复习题和编程练习进行了分析并给出了解答思路,确保读者在彻底夯实理论知识的同时,进一步提升实际编程能力。 作为《C Primer Plus(第6版)中文版》的配套参考书,《C Primer Plus(第6版)中文版习题解答》特别适合需要系统学习C 语言的初学者阅读,也适合打算巩固C 语言知识或者希望进一步提高编程技术的程序员阅读。
《小学生C 趣味编程从入门到精通》是一本难度适中的小学生编程入门教材。《小学生C 趣味编程从入门到精通》根据小学生学习的特点,选取了 100 多个有趣且易于理解的例子来介绍程序设计的基本概念,让小学生体会到用程序解决实际问题的乐趣。《小学生C 趣味编程从入门到精通》对于较难理解的概念提供了图解,同时配备了 200 多道习题以巩固和加深学生对知识的理解。 《小学生C 趣味编程从入门到精通》内容通俗易懂,案例丰富,特别适合作为小学四年级及以上学生的程序设计入门教材。另外,《小学生C 趣味编程从入门到精通》也适合作为信息学竞赛教师学习 C 语言的入门教材。
《C 趣味编程及算法入门》是一本专门为中小学生编写的C 编程及算法入门教材。《C 趣味编程及算法入门》由浅入深地讲解了C 语言基础知识,以及编程解题常用的方法和基础算法。每章都是由一个小故事来引出编程思维。书中的案例和练习均由作者精心设计,并与生活和学习紧密结合。《C 趣味编程及算法入门》也介绍了各种有趣的计算机知识,并涵盖了全国青少年软件编程等级考试(C语言)一级和二级考试的知识点。《C 趣味编程及算法入门》配备了完善的题库、课件、教学视频等资源,可以作为中小学编程社团的教材,也可以作为少儿编程培训机构的培训教材,还可以作为GESP等级考试和各类编程竞赛的入门教材。
在计算机发展的历史上,没有哪一种程序设计语言像C语言这样应用如此广泛。 本书原著即为C语言的设计者之一Dennis M.Ritchie 和的计算机科学家 Brian W.Kernighan合著的一本介绍C语言的经典著作。 我们现在见到的大量论述C语言程序设计的教材和专著均以此书为蓝本。原著第1版中介绍的C语言成为后来广泛使用的C语言版本--标准C的基础。人们熟知的"hello,world"程序就是由本书首次引入的,现在,这一程序已经成为所有程序设计语言入门的课。 原著第2版根据1987年制定的ANSI C标准做了适当的修订,引入了*新的语言形式,并增加了新的示例。通过简洁的描述、典型的示例,作者全面、系统、准确地讲述了C语言的各个特性以及程序设计的基本方法。 对于计算机从业人员来说,本书是一本的程序设计语言方面的参考书。
《C语言项目开发实战入门》以趣味俄罗斯方块、挑战2048、贪吃蛇大作战、超级万年历、图书管理系统(窗体版)、学生个人消费管理系统、企业员工管理系统和学生信息管理系统共8个项目为案例,从软件工程的角度出发,按照项目的开发顺序,系统、全面地介绍了项目开发流程,从开发背景、系统功能分析、业务流程分析、数据库建模到项目开发,每一过程都进行了详细讲解,旨在使读者真正获得程序开发经验,提高项目开发能力。《C语言项目开发实战入门》应用的主要技术及知识点有:C、控制台API 、获得键盘按键实现、指针、遍历数组、循环控制实现、读写文件数据、按键监听实现、获得日期时间、条件选择实现、MySQL、WINAPI 编程实现、条件编译、数组排序算法实现、存储管理、字符串处理函数实现、结构体数组、格式输出实现。
本书共分三个部分。部分从第1章到第4章,旨在复习C++程序设计的概念以及程序性能的分析和测量方法。第二部分从第5章到第16章,研究数据结构,包括线性表、数组和矩阵、栈、队列、字典、二叉树、优先级队列、竞赛树、搜索树和图等。第三部分从第17章到第21章,研究常用算法,包括贪婪算法、分而治之算法、动态规划、回溯算法和分枝定界算法。本书有800多道练习题和50多个应用实例。内容广博,组织合理,论述清晰,循序渐进,而且对程序性能的分析和测量系统入微。本书不仅是数据结构和算法的经典教材,而且是计算机科学与工程领域的理想参考书。
《C专家编程》展示了优秀的C程序员所使用的编码技巧,并专门开辟了一章对C 的基础知识进行了介绍。 《C专家编程》对C的历史、语言特性、声明、数组、指针、链接、运行时、内存以及如何进一步学习C 等问题进行了细致的讲解和深入的分析。本书撷取几十个实例进行讲解,对C程序员具有非常高的实用价值。 《C专家编程》可以帮助有一定经验的C程序员成为C编程方面的专家;对于C语言功底深厚的程序员,本书可以帮助他们站在C的高度了解和学习C 。
《C语言精彩编程200例》汇集了与C语言开发相关的200个实例及源代码,每个实例都按实例说明、关键技术、实现过程、扩展学习的顺序进行分析解读。全书主要内容有常用算法、指针与链表操作、文件操作、系统相关、图形图像、C语言游戏开发等方面的内容。每个实例都是经过一线工程师精心编选的,具有很强的实用性,这些实例为开发者提供了的解决方案。随书附赠的电子资源包中附赠了实例的完整源程序及环境搭建与程序调试讲解视频。《C语言精彩编程200例》内容详尽,实例丰富,适合Java程序员参考,也适合高校学生、软件开发培训学员及相关求职人员学习。
本书采用“问题驱动”、“基础先行”和“实例和实践相结合”的方式,阐明了基本的C++特性。本书共分为三部分,部分介绍C++程序设计的基本概念,第二部分介绍面向对象程序设计方法,第三部分介绍算法与数据结构方面的内容。为了帮助学生更好地掌握相关知识,本书每章都包括以下模块:目标,引言,关键点,检查点,问题和实例研究,本章小结,在线测验,程序设计练习,提示、小窍门、警示和教学提示。本书可以作为高等院校计算机及相关专业C++程序设计课程的教材,也可以作为C++程序设计的自学参考书。
继Effective C 之后,Scott Meyers于1996推出这本 续集 。条款变得比较少,页数倒是多了一些,原因是这次选材比 *集 更高阶,尤其是第5章。Meyers将此章命名为技术(techniques),并明白告诉你,其中都是一些patterns,例如virtual constructors,smart pointers,reference counting,proxy classes,double dispatching 这一章的每个条款篇幅都达15~30 页之多,实在让人有 山重水复疑无路,柳暗花明又一村 之叹。 虽然出版年代稍嫌久远,但本书并没有第2版,原因是当其出版之时(1996),C Standard已经几乎定案,本书即依当时的标准草案而写,其与现今的C 标准规范几乎相同。而且可能变化的几个弹性之处,Meyers也都有所说明与提示。读者可以登录作者提供的网址,看看上下两集的勘误与讨论(数量之多,令人惊恐。幸好多是技术讨论或文字斟酌,并没有什么重大误失)。
《零基础学C#》是针对零基础编程学习者全新研发的C#入门教程。从初学者角度出发,通过通俗易懂的语言、流行有趣的实例,详细地介绍了使用C#语言进行程序开发需要掌握的知识和技术。全书共分16章,包括Visual Studio的安装、踏上C#开发的征程、必须学会的C#语法、流程控制语句、看似简单的字符串、面向对象程序设计、Windows交互式图形界面、数据访问技术、程序调试与异常处理、多线程编程技术以及五子棋大厅游戏等。书中所有知识都结合具体实例进行讲解,设计的程序代码给出了详细的注释,可以使读者轻松领会C#程序开发的精髓,快速提高开发技能。本书通过大量实例及一个完整项目案例,帮助读者更好地巩固所学知识,提升能力;随书附赠的《小白实战手册》中给出了3个流行且实用的案例的详细开发流程,力求让学习者能学以致用,真正获得开发经验;
密码学的应用领域远远不只是编码和解码信息。对于需要了解有关密码学技术的数字签名的知识,本书是决定性的著作。本书介绍了密码学协议的通用类型、特定技术;详细介绍了现实世界密码学算法的内部机制,包括DES和RSA公开密钥加密系统。本书包括源代码列表和大量密码学应用方面的实践活动,如产生真正的随机数和保持密钥安全的重要性。
《单片机三剑客:51 单片机与C 语言编程》介绍了单片机入门,基本数字电路、数制与C51 语言基础,51 单片机的硬件系统,Keil C51 编程软件的使用,单片机驱动LED的电路及编程实例,单片机驱动LED 数码管的电路及编程实例,中断功能的使用及编程实例,定时器/ 计数器使用及编程实例,按键输入电路及编程实例、双色 LED 点阵的使用及编程实例,液晶显示屏的使用及编程实例,步进电动机的使用及编程实例,串行通信及编程实例,模拟I2C 总线通信及编程实例,A/D 与D/A 转换电路及编程实例,STC89C5 系列单片机介绍。
在如今的时代,大型数据集唾手可得,含有数百万行的数据文件并不罕见。Python是数据分析师和数据科学家的优选语言。通过本书,即使完全不了解Python,Excel用户也能够学会用Python将烦琐的任务自动化,显著地提高办公效率,并利用Python在数据分析和科学计算方面的突出优势,轻松搞定Excel任务。你将学习如何用pandas替代 Excel函数,以及如何用自动化Python库替代VBA宏和用户定义函数等。本书既适合Excel用户,也适合Python用户阅读。
本书内容结构科学合理,从C 编程基础到核心概念,循序渐进,即便是编程零基础的读者也能轻松上手。通过精心设计的章节,孩子能够逐步掌握编程环境配置、基础语法、逻辑控制等关键技能。书中不仅有详尽的理论解析,还配备大量与青少年生活紧密相关的实例,如制作九九乘法表、排序等,充分考虑了青少年的兴趣和特点,案例既典型又实用,鼓励孩子们通过动手实践,开发属于自己的小项目,从而激发他们的创造力和学习热情。
本书采用理论和实践相结合的方式组织C语言程序设计教学内容,由理论知识篇和上机实践篇两部分组成。理论知识篇以程序设计过程为主线,以任务驱动方式讲授C语言的各种语言成分以及程序设计的基本概念、基本理论和基本方法;上机实践篇以VisualC++6.0为程序开发环境,介绍C语言程序的上机操作过程、程序调试方法以及实验内容,给出10个实验内容,其中含两道综合实训题,对每个实验明确实验要求,提示分析问题解决问题的方法和程序设计的思路,以培养学生的程序设计能力和上机实践能力。《BR》 全书体系完整,内容由浅入深,条理清晰,语言流畅,实例丰富,提供了多套模拟试题,也为任课教师提供PPT课件和书中例题源代码,实用性强。
本书从职业生涯规划出发,提供了一条从技术人转变为优秀CTO的成长路径。书中围绕个人认知、管理工作和专业成长三大方面,精心设计了26节成长课。每一节课都是对行业洞察和实践经验的深刻总结,旨在帮助读者在快速变化的技术浪潮中,稳固根基,实现自我超越,最终成为引领行业变革的思想领袖和高效决策者。 本书适合那些希望提升管理能力的技术背景职场人士、有意向成为技术管理者的专业人士、寻求职业发展和个人成长的技术管理者,以及对技术行业趋势和个人职业规划感兴趣的非技术人阅读。
图灵1936年的文章《论可计算数》奠定了计算机科学的基础;而其1950年的文章《计算机与智能》则开启了人工智能,此文开头提到的“模仿游戏”后来被称为“图灵测试”。本书以注释形式对《计算机与智能》进行了细致解读。书中首先追溯图灵的生平和思想轨迹,特别是他对智能与机器关系的早期洞察,以及他在计算理论方面的重大贡献——提出图灵机;接着通过分析图灵与同时代其他思想家的交流与辩论,如与哲学家维特根斯坦的深入对话,以及在BBC广播讨论中与神经生理学家杰弗逊的激烈交锋,逐步揭示了图灵对于机器智能的独到见解及其思想的演进过程。本书力图使读者在充分理解背景知识的基础上,更加深刻地领会图灵文章的内涵,也使得对图灵思想的探讨更加全面和深入。本书适合对图灵生平及人工智能发展感兴趣的读者阅读,是理解这位伟大科学家
沈丽容、章春芳主编的《C程序设计教程》是根据*高等学校计算机科学与技术教学指导委员会提出的《关于进一步加强高等学校计算机基础教学的意见暨计算机基础课程教学基本要求》的有关要求编写的。 c程序设计是一门实践性很强的课程,本书力求使学生掌握c语言基本语法和程序设计基础知识,领会计算机编程思想,掌握编程方法和技巧,具备一定的程序设计和调试能力,为今后学习和工作打下良好的基础。 本书内容结构规划合理,条理清晰,语法讲解细腻,突出重点、难点和易错点,案例分析透彻,课后习题丰富,既可作为高等学校各专业程序设计课程教材,又可以作为初学者自学用教材,还可作为等级考试辅导教材。
本书围绕智能制造相关领域所必需的计算机语言与算法知识进行介绍,主要包括如何理解计算机C语言的数据结构、程序逻辑、函数和算法,以及如何将C语言中所掌握的面向过程编程的知识点快速迁移运用到ABB工业机器人RAPID语言编程和PLC的ST语言编程中的流程与方法。 本书可让读者在情景式的对话中轻松快速地掌握智能制造所需的计算机语言与算法知识。当读者掌握智能制造IT算法后,可为智能制造相关设备包括高档数控机床、工业机器人、可编程计算机控制器、可编程逻辑控制器、工业视觉和伺服设备等进行程序的编制打下坚实的基础。每节课后配有相应习题,习题答案请联系QQ296447532获取。 本书适合智能制造相关专业、自动化专业、工业机器人方向或工业IT方向的读者学习。
《C#精彩编程200例》汇集了与C#开发相关的200个实例及源代码,每个实例都按实例说明、关键技术、实现过程、扩展学习的顺序进行分析解读。全书主要内容有WinForm窗体开发、文件操作、图形图像及打印、系统及注册表操作、数据库操作应用、网络安全及硬件控制等方面的内容。每个实例都是经过一线工程师精心编选的,具有很强的实用性,这些实例为开发者提供了极好的解决方案。随书附赠的电子资源包中附赠了实例的完整源程序及环境搭建与程序调试讲解视频。《C#精彩编程200例》内容详尽,实例丰富,适合C#程序员参考,也适合高校学生、软件开发培训学员及相关求职人员学习。
《C程序设计(第四版)》作为高等院校理工类非计算机专业学生的c程序设计教材,系统地介绍了标准c程序设计的基本概念和程序设计方法。为了突出C程序设计的精髓,教材合理取舍内容,简化语法说明,以大量的程序实例,力求把程序设计的学习从语法知识提高到解决实际问题的能力培养上。 《C程序设计(第四版)》共分10章,内容包括c语言基础、C语言的基本数据类型及运算、C程序设计初步、分支结构的C程序设计、循环结构的c程序设计、数组、函数及变量存储类型、指针、结构体和共用体及文件。每章末均有本章重点及习题。 为了便于读者学习并加强实践环节,《C程序设计(第四版)》有配套教学用书《 (第四版)学习指导》,内容包括各章节的学习指导、习题和解答,上机实验环境的介绍,上机实验题目及实验指导。 本套书既可作为
《VEX IQ机器人编程:传感器与VEXCode VR软件(实例教学)》系统地讲解了VEX IQ机器人编程的方法和步骤,首先阐述了各种传感器的相应功能和使用方法,然后通过20个实例让读者能够实际参与到编程中,掌握如何使用VEX IQ套件搭建机器人,最后通过解读VEXCode VR软件,结合大量实例,让读者理解编程中所运用的相关数据结构和传感器,帮助读者打牢基础,开阔思路,激发潜能。本书适合学习VEX IQ机器人的学生阅读,也可作为学校以及培训机构教授机器人的教材,还可作为学生参加机器人比赛时的参考用书。