学习算法和数据结构基础 [英] Learning Algorithms and Data Structures Fundamentals

查看:117
本文介绍了学习算法和数据结构基础的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

你可以向我推荐一本书,或者(更好地)一个关于数据结构的很难的问题练习的网站

Can you recommend me a book or (better!) a site with many hard problems and exercises about data structures?

我已经在回答Euler项目的问题,但这些问题是有趣的,但不常见的算法。我几乎没有使用一棵简单的树。也许有一个网站有锻炼,如:嘿,你需要计算这个:...。使用树做它。现在用拉链做上传您的C(Haskell,Lisp,甚至Pascal或Fortress go)解决方案。哦,你的解决方案太慢了!

I'm already answering project Euler questions, but these questions are about interesting, but uncommon algorithms. I hardly used even a simple tree. Maybe there is a site with exercises like: hey, you need to calculate this: ... . Do it using a tree. Now do it using a zipper. Upload your C (Haskell, Lisp, even Pascal or Fortress go) solution. Oh, your solution is so slow!

自我教育是非常困难的,然后你试图学习非常常见的基本的东西

Self-education is very hard then you trying to learn very common, fundamental things. How can I help myself with them without attending to courses or whatever?

推荐答案

Cormen,Leiserson,Rivest和Stein的第三版算法介绍,是对算法和数据结构的一个很好的介绍。每章结尾都有很多练习。他们大多是简单的,但有一些更困难。

Introduction to Algorithms, Third Edition, by Cormen, Leiserson, Rivest and Stein is a good intro to algorithms and data structures. It has many exercises at the end of each chapter. most of them are simple, but there are some more difficult.

这篇关于学习算法和数据结构基础的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆