📣 独立日限时特惠: VIP通行证立减$68
查看: 3312| 回复: 1
跳转到指定楼层
上一主题 下一主题
收起左侧

[学C/C++] 刷题前的准备

🔗
avidya | 只看该作者 |倒序浏览
全局:

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
楼主目前刷了前300道的 easy 和 mid.  不包含hard的题目中,总体感觉题目比CS 算法书上的要简单。刷题更加是一种是自己对算法和数据结构熟练的过程。对于没有太多编程经验的同学,楼主推荐刷题前的三部曲。第一,学习一门语言,无论c,c++,java, python 等选一门。 第二,读一本数据结构的书,详细介绍了各种数据结构如何实现的书。
第三,读算法书,介绍各种经典算法,以及给出source code的完整实现。 至于设计模式, 楼主不建议新手读,基本上体会不到精髓。

书籍推荐列表如下:

编程语言: 《head first for c>》

数据结构: 《data structures and otehr objects using c++》 Authors: Michael Main; Walter Savitch

算法:  《Algorithms》 Authors: Robert Sedgewick



评分

参与人数 2大米 +3 收起 理由
14417335 + 2 给你点个赞!
xhdt + 1 赞一个

查看全部评分


上一篇:Leetcode服务器挂了?才23号啊
下一篇:LC的 Google Dec.23 近6個月高頻題
🔗
rickchen 2022-12-28 05:13:46 | 只看该作者
全局:
感謝大大。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表