C/C++及其相关
-
图解数据结构吴灿铭、胡昭民这是一本综合讲述数据结构及其算法的入门书,全书采用图文结合讲解的方式,力求让读者易于学习和掌握。 全书从基本的数据结构概念开始讲起,内容包括数组结构、队列、堆栈、树结构、排序、查找等;接着介绍常用的算法,包括分治法、递归法、贪心法、动态规划法、迭代法、枚举法、回溯法等,并为每个经典的算法都提供了C# 程序设计语言编写的完整范例程序;最后在每章末尾都安排了大量的习题,这些题目包含各类考试的例题,希望读者能灵活地应用所学的各种知识。 本书图文并茂,叙述简洁、清晰,范例丰富,可操作性强,针对具有一定编程能力又想增加编程“深度”的人员或学生,是一本普及型的数据结构教科书和自学参考书。
-
图解数据结构胡昭民本书以图解的方式讲述数据结构及其算法,力求简洁明了地阐述复杂的算法理论,以C作为描述语言解析算法的执行过程,以大量的范例程序来展示数据结构的使用及其相关算法的具体实现。 数据结构是计算机专业的核心课程之一,也是编程爱好者程序设计的重要基础。本书内容包含这门必修课的完整知识体系:数组、链表、堆栈、队列、树、图等数据结构,以及基于这些数据结构的各类算法等。为了教学的需要,每章都提供了丰富的课后习题及详细的参考答案。 本书图文并茂,文字简洁、清晰,范例丰富、可操作性强,并配有视频教学、PPT课件和范例程序源码,适合学习数据结构和算法的读者作为自学参考书,也适合作为高等院校计算机及信息相关专业的教材。
-
从C到C++精通面向对象编程曾凡锋 孙晶 肖珂 李源本书结合大量实例详细介绍了C语言的编程思想和核心技术,培养读者由C程序员成长为C程序员。本书结合C实际项目开发,详解C语言的编程思想和核心技术,培养读者由C程序员成长为C程序员。 本书共分为11章,其中第1~、2章介绍C基础知识和扩充知识,第3~、4章从类和对象入手,深入剖析类的相关知识,第5~、6章分别介绍面向对象编程的继承和多态性,第7~、8章介绍运算符重载和输入/输出流,第9~、10章介绍异常处理、命名字空间和模板,第11章介绍现代C技术。每一章都会包含一些实例,通过这些实例将本章介绍的内容知识以及前面章节中介绍过的内容知识串联起来,最后的习题为读者提供了使用面向对象编程的练习。 本书既适合作为C初学者的入门书,也适合用作高等院校计算机类相关专业开设面向对象程序设计课程的教学用书。
-
Visual C# 2022程序设计从零开始学李馨本书针对零基础用户,以.NET提供的类库为范本,辅以丰富完整的范例程序精要地讲解Visual C#语言。全书内容分4部分:程序基础篇(第1~5章)介绍变量、常数等基本数据类型的使用、流程控制的条件选择和循环、数组和字符串等;对象使用篇(第6~9章)探讨面向对象程序设计的三大特性,即继承、封装和多态,了解集合的特性等;Windows界面篇(第10~14章)以Windows窗体为主,了解MDI窗体的工作方式,认识鼠标事件及键盘事件,从窗体的坐标系统认识画布的基本运行方式,同时介绍Graphics类绘图的相关方法;应用篇(第15、16章)探讨System.IO命名空间和数据流的关系,讲解不同格式的数据流搭配不同的读取器和写入器,最后介绍如何在C#中集成LINQ查询语言,针对不同数据源进行数据的查询。学习程序设计语言的捷径就是以范例程序为蓝本,动手编写、修改、调试、测试范例程序中使用的范例文件和范例数据库。本书丰富的范例讲解和每章最后的习题实践适合对Visual C#语言感兴趣及想对.NET类库有更多认识的读者学习与参考。
-
小学生C++趣味编程潘洪波一本难度适当、易学易教的教材是开展小学信息学教学的重要一环。本书选取 80 多个贴近小学生学习生活的例子,结合小学生的认知规律,激发孩子兴趣,以程序为中心,适当地弱化语法。本书利用流程图厘清思路,并提供多种算法实现举一反三,让小学生在学习 C 语言编程的过程中,学会运用计算思维解决问题。本书循序渐进、层层铺垫地依次呈现各个知识点,深入浅出,让学生在探索中体会到编程的乐趣和魅力。本书适合小学四年级及以上学生阅读使用,可作为小学生信息学竞赛、“蓝桥”杯等青少年编程大赛培训教材,也可作为CCF非专业级软件能力论证(CSP)的入门教材,还可以作为信息科技教师学习C语言的参考读物。
-
C#高级编程[奥]克里斯琴·内格尔(Chrisitian Nagel) 著,李铭 译
? 为需要新的库和工具的高级开发人员介绍了C#和.NET的众多新特性? 揭示了使用.NET库的最新技巧和实用提示,包括通道、异步流和新的JSON序列化器等? 论述了使用ASP.NET Core、gRPC、SignalR、Azure Functions和Docker开发微服务的创新方式? 为开发Web应用程序提供了逐步指导,包括ASP.NET Core Razor、ASP.NET Core Blazor Server和Blazor WebAssembly? 讨论了如何使用新的WinUI 3库开发Windows桌面应用程序 -
C#完全自学教程明日科技本书从初学者角度出发,通过通俗易懂的语言和大量生动典型的实例,由浅入深、循序渐进地介绍使用C#进行 WinForms 程序开发的常用技术和方法。全书共 16 章,包括搭建 C#开发环境、第一个 C#程序、数据类型、运算符、条件语句、循环语句、数组、字符串、面向对象编程基础、面向对象编程进阶、Windows 窗体编程、Windows 控件的使用、数据库基础、使用 C#操作数据库、文件及文件夹操作、库存管理系统等内容。本书附有配套资源包。配套资源包提供了书中所有实例和项目的源代码,全部源代码都经过精心调试,在 Windows 7/Windows 10 等操作系统下均能够正常运行;另外还提供了全程视频讲解,读者可以边看边学,以提高学习效率。本书适用于 C#初中级用户,也可作为大中专院校相关专业和培训机构的教材。对于程序开发爱好者,本书也有非常高的参考价值。
-
C语言程序设计宋友 王君臣 肖文磊 李莹 谭火彬C语言是编程入门的最佳计算机语言之一。C语言编程入门容易、学好困难,既需要大量的编程实践,也需要对C语言原理的深入分析。 本书根据程序设计初学者的认知规律组织章节和内容,编排结构新颖,内容系统性强,注重循序渐进地提高读者的编程能力。每一章都给出了大量而丰富的程序实例,实例注重实用性,每个实例都有问题分析和编程提示,在实例的分析中对关键的C语言原理进行深入分析。每一章都自成体系,学完每一章,读者都能编写实用或有趣的程序,增加学习兴趣和信心,为新知识的学习奠定基础。 本书实践特色明显,但同时不失理论深度,适合作为本专科院校C语言程序设计课程的教材,也适合作为广大编程爱好者的参考用书。
-
C语言程序设计实例解析黄维通 解辉本书为“十二五”普通高等教育本科国家级规划教材,是《C语言程序设计》(第3版)(黄维通等编著 高等教育出版社)的配套教材。本书紧扣基础,面向应用,循序渐进地引导读者通过练习,进一步充分理解和更好地掌握C语言程序设计的思想和方法。 本书内容通俗易懂、实例解析清晰、代码注释详尽,有利于读者的复习和自测。本书可作为高等学校程序设计课程、计算机水平考试、各类成人教育等的辅助学习资源,也可作为计算机爱好者的自学参考书。
-
图解数据结构吴灿铭本书以图解的方式讲述数据结构及其算法,力求简洁明了地阐述复杂的算法理论,以C 作为描述语言解析算法的执行过程,以大量的范例程序来展示数据结构的使用及其相关算法的具体实现。 数据结构是计算机专业的核心课程之一,也是编程爱好者程序设计的重要基础。本书内容包含这门必修课的完整知识体系:数组、链表、堆栈、队列、树、图等数据结构,以及基于这些数据结构的各类算法等。为了教学的需要,每章都提供了丰富的课后习题及详细的参考答案。 本书图文并茂,文字简洁、清晰,范例丰富、可操作性强,并配有视频教学微信扫码阅读,PPT课件、范例程序源代码、课后习题与参考答案和数据结构专有名词索引电子版下载,适合学习数据结构和算法的读者作为自学参考书,也适合作为高等院校计算机及信息相关专业的教材。