准备开始翻译《Data Structures Using C#》
先附上原书封面
C#语言的数据结构和算法
Mike McMillan(Pulaski技术学院)著
剑桥大学出版社
引子
C#程序员们:不用再把C++或Java描述的数据结构转变为C#到你程序中使用了。Mike McMillan提供了一套教程数据结构及算法的教程,它还特别包括了针对.Net Framework类库中以及一些程序员开发的类库中的C#语言实现的数据机构及算法。
使用计时测试这种方法比使用O符号标记来分析算法性能更实用。此书覆盖了数组及ArrayList,链表,哈希表,字典,树,图,排序及搜索算法以及一些如概率算法和动态规划之类的高级算法。这是对C#专业人员及学生的一个极好的资源。
Michael McMillan是Pulaski技术学院的计算机信息系统的讲师及位于小石城的Arkansas大学和Arkansas中央大学的助教。Mike以前写过VB.NET面向对象编程,VB.NET语言的数据结构及算法及从头学Perl等书,同时Mike也是VB.NET程序设计与问题解答一书的合著者。Mike已经写了超过25篇编程方面的文章经商业出版并有超过20年的编程职业及教育方面的经验。
目录
前言
第1章 介绍集合类,泛型类及计时类
第2章 数组与ArrayLists
第3章 基本排序算法
第4章 基本查找算法
第5章 栈与队列
第6章 BitArray类
第7章 字符串,String类及StringBuilder类
第8章 模式匹配与文本处理
第9章 构造字典:DictionaryBase类与SortedList类
第10章 哈希处理及Hashtable类
第11章 链表
第12章 二叉树及二叉查找树
第13章 集合
第14章 高级排序算法
第15章 用于查找的高级数据结构与算法
第16章 图形与图形算法
第17章 高级算法
参考文献
索引
下次是前言部分,尽请期待!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异