微信扫一扫联系客服

微信扫描二维码

进入报告厅H5

关注报告厅公众号

128

电子书-使用C#解决数据结构和算法的问题。编程面试指南(英)

# 计算机 # 计算机科学 # 数据结构和算法 大小:6.80M | 页数:600 | 上架时间:2022-02-02 | 语言:英文

电子书-使用C#解决数据结构和算法的问题。编程面试指南(英).pdf

电子书-使用C#解决数据结构和算法的问题。编程面试指南(英).pdf

试看10页

类型: 电子书

上传者: 二一

出版日期: 2022-02-02

摘要:

"Problem Solving in Data Structures & Algorithms" is a series of books about the usage of Data Structures and Algorithms in computer programming. The book is easy to follow and is written for interview preparation point of view. In various books, the examples are solved in various languages like Go, C, C++, Java, C#, Python, VB, JavaScript and PHP.


GitHub Repositories
https://github.com/Hemant-Jain-Author

Book’s Composition
This book is designed for interviews so in Chapter 0, various preparation plans are proposed. Then in chapters 1, a brief introduction of the programming language and concept of recursion is explained. A number of problems based on recursion and array are explained.

Then in the coming chapter, we will be looking into complexity analysis. Then we will be looking into Sorting & Searching techniques.

Then will look into the various data structures and their algorithms. We will be looking into a Linked List, Stack, Queue, Trees, Heap, Hash Table and Graphs.

Then we will be looking into algorithm analysis, we will be looking into Brute Force algorithms, Greedy algorithms, Divide & Conquer algorithms, Dynamic Programming, and Backtracking.

In the end, we will be looking into System Design, which will give a systematic approach for solving the design problems in an Interview.


Table of Contents
Chapter 0: How to use this book.
Chapter 1: Introduction - Programming Overview
Chapter 2: Algorithms Analysis
Chapter 3: Approach to solve algorithm design problems
Chapter 4: Abstract Data Type
Chapter 5: Searching
Chapter 6: Sorting
Chapter 7: Linked List
Chapter 8: Stack
Chapter 9: Queue
Chapter 10: Tree
Chapter 11: Priority Queue
Chapter 12: Hash-Table
Chapter 13: Graphs
Chapter 14: String Algorithms
Chapter 15: Algorithm Design Techniques
Chapter 16: Brute Force Algorithm
Chapter 17: Greedy Algorithm
Chapter 18: Divide & Conquer
Chapter 19: Dynamic Programming
Chapter 20: Backtracking
Chapter 21: Complexity Theory
Chapter 22: Interview Strategy

Chapter 23: System Design

《数据结构和算法中的问题解决》是一套关于数据结构和算法在计算机编程中的应用的书。这本书很容易理解,是为面试准备的观点而写的。在不同的书中,例子是用各种语言解决的,如Go, C, C++, Java, C#, Python, VB, JavaScript和PHP。



GitHub存储库

https://github.com/Hemant-Jain-Author


本书的构成

本书是为面试而设计的,所以在第0章中,提出了各种准备计划。然后在第1章中,简要介绍了编程语言和递归的概念。解释了一些基于递归和数组的问题。


然后在接下来的章节中,我们将研究复杂性分析。然后我们将研究排序和搜索技术。


然后我们将研究各种数据结构和它们的算法。我们将研究关联列表、堆栈、队列、树、堆、哈希表和图。


然后,我们将研究算法分析,我们将研究蛮力算法、贪婪算法、分割与征服算法、动态编程和回溯算法。


最后,我们将研究系统设计,这将为解决面试中的设计问题提供一个系统的方法。



目录

第0章:如何使用这本书。

第1章:简介--编程概述

第2章:算法分析

第3章:解决算法设计问题的方法

第4章:抽象数据类型

第5章:搜索

第6章:排序

第7章:关联列表

第8章:堆栈

第9章:队列

第10章:树

第11章:优先队列

第12章:哈希表

第13章:图

第14章:字符串算法

第15章:算法设计技术

第16章:蛮力算法

第17章:贪婪算法

第18章:分而治之

第19章:动态编程

第20章:逆向追踪

第21章:复杂度理论

第22章:面试策略

第23章:系统设计

展开>> 收起<<

请登录,再发表你的看法

登录/注册

二一

相关文库

更多

浏览量

(85)

下载

(1)

收藏

分享

购买

5积分

0积分

原价5积分

VIP

*

投诉主题:

  • 下载 下架函

*

描述:

*

图片:

上传图片

上传图片

最多上传2张图片

提示

取消 确定

提示

取消 确定

提示

取消 确定

积分充值

选择充值金额:

30积分

6.00元

90积分

18.00元

150+8积分

30.00元

340+20积分

68.00元

640+50积分

128.00元

990+70积分

198.00元

1640+140积分

328.00元

微信支付

余额支付

积分充值

填写信息

姓名*

邮箱*

姓名*

邮箱*

注:填写完信息后,该报告便可下载

选择下载内容

全选

取消全选

已选 1