摘要: 什么是数据结构?什么是算法? 从广义上讲,数据结构就是指一组数据的存储结构,算法就是操作数据的一组方法。 从狭义上讲,数据结构是队列、堆、栈等,算法是二分查找、动态规划等。 数据结构和算法是相辅相成的。 数据结构是为算法服务的,算法要作用在特定的数据结构之上。 比如数组具有随机访问的特点,常用的二分 阅读全文
posted @ 2018-11-25 23:53 _sanjun 阅读(450) 评论(0) 推荐(0) 编辑
摘要: 面试大厂 无论是校招还是社招,大厂都喜欢让人手撕算法代码。 业务开发工程师 虽然整天都是使用CRUD,但是想要用好,用对类库,就需要了解它们的设计原理(数据结构),时间、空间复杂度分析等。 我们还会使用到各种框架,中间件和底层系统,譬如Spring、RPC框架、消息中间件、Redis等,里面有很多基 阅读全文
posted @ 2018-11-25 23:44 _sanjun 阅读(571) 评论(0) 推荐(0) 编辑
摘要: 规范设置接口, 有利于项目的可扩展性,提高前后端的交互特性。 请求参数 响应结果 阅读全文
posted @ 2018-11-25 14:51 _sanjun 阅读(323) 评论(0) 推荐(0) 编辑