前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >读书笔记之算法40讲

读书笔记之算法40讲

作者头像
kiki.
发布2022-09-29 08:11:34
1460
发布2022-09-29 08:11:34
举报
文章被收录于专栏:web全栈之路

effective C# 1.const关键字用来声明那些必须在编译期得以确定的值,例如attribute的参数、switch case语句的标签、enum的定义等,偶尔还用来声明那些不会随着版本而变化的值。除此之外的值则应该考虑声明成更加灵活的readonly常量。 算法40讲 1.算法学习: 分类-chunked up 刻意练习(枯燥,练习缺点,弱点,不舒服的) 反馈(主动:github看高手的代码,leetcode,被动 code review) 面试解题四件套: ①明确题目意思 ②列出所有可能的解(找出最佳解) ③coding(多写) ④test cases 2.map和set的数据结构:哈希表或者二叉搜索树,前者查询快O(1),后者相对有序 3.中序遍历:左根右 前序遍历:根左右 后续遍历:左右根 4.前中后序遍历二叉搜索树的意义: 普通二叉树:考察写代码能力 二叉搜索树:左根右中序遍历是有序的数组 5.斐波那契用递归效率不高,因为有重复计算

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-01-29,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档