网站首页 站内搜索
关注微信小程序
程序员编程王-随时随地学编程

扫描二维码或查找【程序员编程王】

可以随时随地学编程啦!

搜索结果

查询Tags标签: 算法,共有 942条记录
  • 排序算法入门之「选择排序」

    选择排序 选择排序也是利用了“挡板法”这个经典思想。 挡板左边是已排序区间,右边是未排序区间,那么每次的“选择”是去找右边未排序区间的最小值,找到之后和挡板后面的第一个值换一下,然后再把挡板往右移动一位,保证排好序的这些元素在挡板的左边。 比如之前的例子…

    2020/10/21 13:03:39 人评论 次浏览
  • 排序算法入门之「插入排序」

    插入排序 借用《算法导论》里的例子,就是我们打牌的时候,每新拿一张牌都会把它按顺序插入,这,其实就是插入排序。齐姐声明:虽然我们用打牌的例子,但是可不能学胡适先生啊。对于数组来说怎么做呢? 有一个重要的思想,叫做挡板法,就是用挡板把数组分成两个区间: 挡…

    2020/10/21 8:33:48 人评论 次浏览
  • ??【程序中的数学】利用德摩根定律简化布尔运算

    今天说说德摩根定律在编程中的实践,题目看的很吓人,其实只要有一点点的高中数学知识就能看懂,而且这部分知识掌握后可以很快的运用到项目中,投资收益比非常高。如果你觉得我的文章对你有帮助,在收藏的过程中,一定要记得点赞哦,谢谢你,这对我真的很重要🌟!一、缘…

    2020/10/20 14:04:23 人评论 次浏览
  • 用回溯算法求解数独问题

    作者:Christina翻译:疯狂的技术宅原文:https://dev.to/christinamcmah...未经允许严禁转载前几天我们在《浅析常见的算法范式》中讨论了一些常见的算法范式,但是还留下了回溯算法没有解决。本文来研究回溯算法。回溯是通过逐步构建解决方案来解决递归问题的算法。通常…

    2020/10/19 14:04:02 人评论 次浏览
  • 《西法的刷题秘籍》电子书开发下载啦~

    LeetCode2019-07-10 :纪念项目 Star 突破 1W 的一个短文, 记录了项目的"兴起"之路,大家有兴趣可以看一下,如果对这个项目感兴趣,请点击一下 Star, 项目会持续更新,感谢大家的支持。2019-10-08: 纪念 LeetCode 项目 Star 突破 2W,并且 Github 搜索“Leet…

    2020/10/18 14:33:51 人评论 次浏览
  • 「面试必问」leetcode高频题精选

    引言(文末有福利)🏂算法一直是大厂前端面试常问的一块,而大家往往准备这方面的面试都是通过leetcode刷题。我特地整理了几道leetcode中「很有意思」而且非常「高频」的算法题目,分别给出了思路分析(带图解)和代码实现。认真仔细的阅读完本文,相信对于你在算法方面…

    2020/10/14 14:04:15 人评论 次浏览
  • 浅析常见的算法范式

    作者:Aral Roca翻译:疯狂的技术宅原文:https://dev.to/christinamcmah...未经允许严禁转载首先明确三个概念:算法: 按步骤解决问题的过程。范式: 思考问题的模式。算法范式: 为问题构建高效解决方案的常规方法。本文讨论一些常用的算法范式,例如分治算法动态规划贪…

    2020/10/14 14:03:52 人评论 次浏览
  • 从红黑树的本质出发,彻底理解红黑树!

    前言 早上好,我是彤哥。 上一节,我们一起从二叉树、二叉查找树、平衡树、AVL树、2-3树、2-3-4树、B树,一路讲到红黑树,最后得出红黑树的本质:红黑树就是2-3-4树,请看下图:我们知道2-3-4的插入、删除、查找元素的原理是相当简单的,那么,我们是不是可以利用2-3-4树…

    2020/10/12 8:04:39 人评论 次浏览
  • 对三次贝塞尔曲线过点平滑中尖角和交叉现象的优化

    目前在做等值线等值面相关的功能,用户可拖拽控制点修改等值线,再用等值线生成等值面。因为初始的等值线点数据太多,不利于用户操作,所以先使用道格拉斯-普克算法(Douglas–Peucker)进行等值线抽稀,再将抽稀后的控制点使用贝塞尔曲线算法进行平滑。对于贝塞尔曲线算法…

    2020/10/10 5:03:51 人评论 次浏览
  • 操纵搜索算法?韩国最大互联网服务公司被罚款 267 亿韩元

    作者:徐九丨发布自:思否编辑部近日,韩国的反垄断监管机构表示,对韩国最大的搜索引擎运营商 Naver corp. 处以 267 亿韩元(合 2300 万美元)的罚款,理由是该公司利用其市场主导地位限制竞争对手,并存在误导消费者的行为。六次违规操作搜索结果算法据美国公平贸易委员会…

    2020/10/9 14:04:12 人评论 次浏览
  • 一分钟了解堆的基本操作

    基本操作 任何一个数据结构,无非就是增删改查四大类: 功能 方法 时间复杂度 增 offer(E e) O(logn) 删 poll() O(logn) 改 无直接的 API 删 + 增 查 peek() O(1) 这里 peek() 的时间复杂度很好理解,因为堆的用途就是能够快速的拿到一组数据里的最大/最小值,所以这一步…

    2020/10/8 8:33:45 人评论 次浏览
  • 根据背景色自适应文本颜色

    针对企业服务来说,最终用户往往需要更加细化的信息分类方式,而打标签无疑是非常好的解决方案。如果标签仅仅只提供几种颜色可能无法满足各个用户的实际需求。那么系统就需要为用户提供颜色选择。事实上我们完全无法预知用户选择了何种颜色,那么如果当前用户选择了黑色作…

    2020/10/8 5:03:41 人评论 次浏览
  • 面试官:祖玛游戏玩过么?我来拷拷你~

    题目地址(488. 祖玛游戏)https://leetcode-cn.com/probl...题目描述回忆一下祖玛游戏。现在桌上有一串球,颜色有红色(R),黄色(Y),蓝色(B),绿色(G),还有白色(W)。 现在你手里也有几个球。每一次,你可以从手里的球选一个,然后把这个球插入到一串球中的某个位置上(…

    2020/10/6 14:04:49 人评论 次浏览
  • 美团内部讲座|清华大学莫一林:信息物理系统中的安全控制算法

    【Top Talk/大咖说】由美团技术学院主办,面向全体技术同学,定期邀请美团各技术团队负责人、业界大咖、高校学者及畅销书作者,为大家分享最佳实践、互联网热门话题、学术界前沿技术进展等内容,从而建立工程师文化、提升技术视野。2020年9月10日,Top Talk邀请到了清华大…

    2020/10/2 5:04:01 人评论 次浏览
  • 【西法带你学算法】一次搞定前缀和

    我花了几天时间,从力扣中精选了五道相同思想的题目,来帮助大家解套,如果觉得文章对你有用,记得点赞分享,让我看到你的认可,有动力继续做下去。467. 环绕字符串中唯一的子字符串(中等)795. 区间子数组个数(中等)904. 水果成篮(中等)992. K 个不同整数的子数组(困难)…

    2020/9/30 14:33:43 人评论 次浏览
共942记录«上一页1234...63下一页»
扫一扫关注最新编程教程