算法分析
文章平均质量分 82
算法分析
KawYang
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
干掉Switch
优化目标: 去掉Switch背景介绍对于前端页面的筛选查询,查询条件具有不确定性,不同的字段可能使用的条件也是不同的,需要对不同的字段创建不同的查询条件。查询:使用MyBatsiPlus 的 QueryWrapper 进行单表查询。根据JSONObject 对象中的不同的Key调用不同的QueryWrapper 对象方法,组织查询条件。优化前/** * @author <a href="mailto:1595550476@qq.com">KawYang</.原创 2021-05-09 11:25:38 · 274 阅读 · 0 评论 -
算法分析(二)
一 渐进符号O符号 (大O符号)定义: f(n)=O(g(n))f(n)属于g(n)的函数集,∃常数c,n0>0,n0>0f(n) = O(g(n)) f(n) 属于 g(n)的函数集, \exist常数c, n_0> 0 , n_0 > 0f(n)=O(g(n))f(n)属于g(n)的函数集,∃常数c,n0>0,n0>0使得 f(n)≤O(g(n))f(n) \leq O(g(n))f(n)≤O(g(n)) 对于充分大的 n 成立, n >= n0原创 2021-05-06 22:27:50 · 469 阅读 · 0 评论 -
算法分析(一)
算法分析 (一)- Analysis of Algorithm算法分析是关于计算机程序性能和资源利用的研究,这是关于性能的课程什么是比性能更重要呢?可维护性软件的健壮性特性功能化 - 可复用行安全性可拓展性用户友好…为什么还要关注性能?一 、 性能的好坏 往往直接决定这可行性 【算法能够将不可行变成可行】二 、 是一种描述性语言,是一种让程序最为简洁的思考方式,性能是确保良好的用户体验的前提,也是安全的保障。三、带来喜悦,追求速度。排序问题 - Problem S原创 2021-04-18 01:00:51 · 433 阅读 · 0 评论
分享