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.
2019-消防安全技术实务-注册消防工程师资格考试配套用书 本书特色 本书依据《注册消防工程师资格考试大纲》规定的考试要求,按照新版《注册消防工程师资格考试辅导...
中华人民共和国监察法理解与适用 内容简介 第十三届全国人大靠前次会议通过了《中华人民共和国监察法》,总结了党的十八大以来反腐败的经验,巩固了国家监察体制改革的成...
现在是女人最好的时候。从来没有一个时代,能给予女人如此广阔且丰盛的选择,来自我提升、自我实现、自我超越。然而,在不安的世界需要安静的活,尤其是女人。安静不是怯懦...
《跟老男孩学Linux运维:MySQL入门与提高实践》内容简介:全书以理论结合企业案例实战讲解为主,所讲内容100%皆为生产中的重点知识
《牛的印迹:禅修与开悟之路》》所谓“牛的印迹”,可追溯至十二世纪禅宗著名的“十牛图”。该系列画作以牛与牧牛人为主轴,生动描述了禅修的次第。画中,牧牛人代表修行者...
THE HUNGER GAMES饥饿游戏三部曲2013年11月21日《饥饿游戏2》全球同步上映☆《饥饿游戏》三部曲横扫欧美各大图书奖项、长期占据畅销书排行榜☆全...
Acollaborative,non-profitanthologyofliterarysubmissionsandthewritingcraft.Author...
绘本作家、插画家,1973 年出生于日本神奈川县。吉竹伸介小时候是个怕生、内向的孩子,觉得“自己做什么都不行”,后来因为想当一名制作电影道具或玩偶的手工艺人,学...
白涅德夫人,是美国著名的小说家剧作家。现在影响最大的是她的儿童文学作品,例如这部《小公子》和《秘密花园》等。白涅德夫人一八四九年生于英格兰,当她只有三四岁的时候...
西尔万•泰松(1972- ),地缘政治专业出身,法国作家、记者、旅行家,欧洲探险行会的会长。19岁那年,泰松骑摩托车穿越冰岛中部,并参加了婆罗洲洞穴探险。后与好...
如何在婚姻爱情中拥有一份完美的两性关系?一本基于生物学、社会学、心理学等社会调查和科学实验的择偶指南告诉你藏在人类基因里的婚恋法则新浪情感大V、门萨中国前主席、...
E&G创意公司以出版手工图书为主,邀请多位日本知名手工艺术家参与创作。其出版的图书立意新颖,实用性高,在日本、中国大陆、台湾等地都享有较高的知名度。近年来,其图...
民法物权.第2册,用益物权、占有 本书特色 《民法物权》(第2册)出版承蒙程明仁先生协助校对。林清贤先生本其多年来支持的盛情,负责校阅《民法物权》(第2册),提...
早坂吝 Yabusaka Hayasaka一九八八年生于大阪府,毕业于京都大学文学部。二〇一四年,《〇〇〇〇〇〇〇〇杀人事件》获得讲谈社主办的第五十届梅菲斯特奖...
家庭中老年急病处理指南 内容简介 本书共有五部分,包括:1.中老年人常见症状的自我处理:2.家庭中老年人意外事故的紧急处理;3.中老年人患慢性病防急性变化的预防...
医学影像学-第7版-供基础.临床.预防.口腔医学类专业用 内容简介 《医学影像学(供基础临床预防口腔医学类专业用第7版全国高等学校教材)》的修订原则是以《国家中...
中华人民共和国中医药法-含草案说明 本书特色 《中华人民共和国中医药法》共9章、63条,对中医药服务、中药保护与发展、中医药人才培养、中医药科学研究、中医药传承...
师建,资深投资者,证券培训师,目前就职于某大型券商。入市多年,实战经验丰富,拥有一套高成功率的交易系统,无论是股票、期货均能实现稳定盈利。多次指导客户成功捕捉大...
作者简介:(日)鸭崎暖炉1985年出生于山口县宇部市,毕业于东京理科大学理工学部。凭借出道作《密室黄金时代的杀人事件》荣获第20届“这本推理小说了不起!”文库大...
塞利娜•莱克,英国知名室内设计师、畅销书作家。她的设计风格不但极具现代感,而且不会让人觉得高不可攀。她的作品曾见诸于许多杂志,包括《美丽佳人》、英国广播公司的《...