A complete guide on using data structures and algorithms to write sophisticated C# code
Key FeaturesLearn how to build reusable and maintainable code in C#.Delve into effective design and implementation techniques to meet your software requirementsExplore illustrations to present data structures and algorithms, as well as their analysis in a clear, visual manner.Book Description
Data structures allow organizing data efficiently. They are critical to various problems and their suitable implementation can provide a complete solution that acts like reusable code. In this book, you will learn how to use various data structures while developing in the C# language as well as how to implement some of the most common algorithms used with such data structures.
At the beginning, you will get to know arrays, lists, dictionaries, and sets together with real-world examples of your application. Then, you will learn how to create and use stacks and queues. In the following part of the book, the more complex data structures will be introduced, namely trees and graphs, together with some algorithms for searching the shortest path in a graph. We will also discuss how to organize the code in a manageable, consistent, and extendable way. By the end of the book,you will learn how to build components that are easy to understand, debug, and use in different applications.
What you will learnHow to use arrays and lists to get better results in complex scenariosImplement algorithms like the Tower of Hanoi on stacks of C# objectsBuild enhanced applications by using hashtables, dictionaries and setsMake a positive impact on efficiency of applications with tree traversalEffectively find the shortest path in the graphWho This Book Is For
This book is for developers who would like to learn the Data Structures and Algorithms in C#. Basic C# programming knowledge would be an added advantage.
玛赞·莎碧(Marjane Satrapi)于1969年出生于伊朗的雷什特(Rasht)。她在德黑兰长大,在那里的法语公立学校学习,之后去维也纳,后又去斯特拉斯...
朱良春用药经验集-(修订版) 目录 根深叶茂,硕果累累——记朱良春老师生平及学术思想 1、附子温五脏之阳、要善用,不可滥用 2、夺参性苦寒沉降,调心律,抗菌止痢...
李俊杰博士1987年毕业于中国科技大学,1994年获美国斯坦福大学经济学博士和法学博士学位。在攻读经济学博士期间,师承著名经济学家、诺贝尔经济学奖获得者肯尼斯•...
作品目录前言第1章 掌握必要的談話技巧簡潔的表達更有說服力談話要抓住一個重點長句子要3秒一停頓利用寓言的鮮明效果用身邊的事
作品目录引言 了解一点中医第一章 正确的健康观念第一节·健康与生病第二节·凡治病当重视阳气第三节·何为阳虚第四节·不可滥用
T/CCIAT 0001-2017-装配式混凝土建筑施工规程 内容简介 为规范装配式混凝土建筑工程施工,加强质量安全控制,制定《中国建筑业协会团体标准(T/CC...
FBI只能看穿人心,銀座媽媽桑卻洞察人性!不懂對方,當然會有摩擦!活用讀心術,到哪裡都如魚得水!來往於銀座的,若不是城府深密的政治人物,也是在商場叱吒風雲的業界...
作品目录新版序言(1967)序言(1922)什么是正统马克思主义?作为马克思主义者的罗莎・卢森堡阶级意识物化和无产阶级意识Ⅰ.物
尚卡尔·韦丹塔姆(Shankar Vedantam),畅销书作家,美国国家公共广播电台(NPR)王牌播客《隐藏的大脑》(Hidden Brain)主持人。他的报...
社会冲突与诉讼机制-第三版 本书特色 这是一本融法哲学、法社会学、法经济学多重原理,以中国学人视角解析诉讼制度的经典著作。作者以严谨的态度、客观的思考与恳挚的期...
行政案件法律适用方法 内容简介 本书立足于我国现行的行政法律体系,通过对德国法律适用方法的研究、总结,把归人法与关系法切实运用到实际案件当中,证明它们是一种规范...
意大利为什么叫意大利?哪位历史人物最适合抢劫赌场?谁是有史以来最富有的人?第一个星期一是什么时候定下的?欧洲人真的曾经将木乃伊磨碎吃掉吗?伦敦都铎王朝时期,有多...
纪念作者诞辰一百周年(1916.4.15-2016.4.15)中文世界首次推出精装珍藏版译者陈建铭修订数十处译文,精益求精读库御用设计师艾莉女士担纲设计内文一百...
历史给我们留下很多可资借鉴的东西。我们学习历史,不仅仅是要去瞻仰那些在历史夜空中耀眼夺目的明星,也是要从无数平凡而微弱的闪烁中去捕捉合作和智慧的光芒,更是要去寻...
《一个人住第5年》超级指南,一个人住的幸福生活秘籍全公开!和一个人住以及想一个人住的你亲切分享!本书是一个人生活的完全指南手册,书中囊括了一个人在外生活应知的所...
明清讼学研究 本书特色 法学文库已出书目《(法律文化史谭)》《(律学考)》《(出土法律文献研究)》《(日耳曼法研究)》《(20世纪比较法学)》《(夏商西周法制史...
●你以为孩子总爱胡乱地打闹?其实孩子在学习社交互动;你以为孩子在安静地玩玩具?其实孩子是在探索世界奥秘;你以为孩子因为无聊才问为什么?其实孩子是在寻找答案;……...
《艺术人文》内容简介:艺术温暖人心,艺术点亮生命,艺术是日常生活的一部分。艺术创造和艺术审美特有的人文性和精神性使得艺术教
尼采有句名言:“杀不死我的,只会让我更坚强。”正如人体骨骼在负重和压力下反而会越发强壮,谣言和暴动在遏制和镇压下反而愈演愈烈一样,我们生活中的许许多多事物也会从...
古代的中医-七大名医传奇 本书特色 在网络上掀起新一轮中医废存大辩论一本掀学习中医热潮的书2009年*值得阅读的书无数人在泪水中阅读此书 接受心灵的洗礼一个中医...