万象云档 本次搜索耗时 1.345 秒,为您找到 362 个相关结果.
  • 2.9 完美洗牌

    2.9 完美洗牌 题目详情 分析与解法 解法一、蛮力变换 1.1、步步前移 1.2、中间交换 解法二、完美洗牌算法 2.1、位置置换pefect_shuffle1算法 2.2、完美洗牌算法perfect_shuffle2 2.2.1、走圈算法cycle_leader 2.2.2、神级结论:若2*n=(3^k - 1),则可确定圈的个数及各自头部的...
  • MySQL 篇

    346 2025-05-08 《PHPer 面试指南》
    MyISAM 和 InnoDB 的区别 MyISAM 查询效率更高,但是不支持事物 InnoDB 插入、更新较高,支持事物处理 MyISAM 支持表锁, InnoDb 支持行锁 MyISAM 是默认引擎,InnoDB 需要指定 InnoDB 不支持 FULLTEXT 类型的索引 什么是索引,作用是什么?常见索引类型有那...
  • 3.3 最近公共祖先LCA

    3.3 最近公共祖先LCA 问题描述 分析与解法 解法一:暴力对待 1.1、是二叉查找树 1.2、不是二叉查找树 解法二:Tarjan算法 2.1、什么是Tarjan算法 2.2、Tarjan算法如何而来 2.3、Tarjan算法流程 解法三:转换为RMQ问题 3.1、什么是RMQ问题 3.2、如何解决RMQ问题 3.2.1、Trivial...
  • 十二、逻辑回归

    十二、逻辑回归 C 超参数快速调优 在逻辑回归中处理不平衡类别 逻辑回归 大量数据上的逻辑回归 带有 L1 正则化的逻辑回归 OVR 逻辑回归 十二、逻辑回归 作者:Chris Albon 译者:飞龙 协议:CC BY-NC-SA 4.0 C 超参数快速调优 有时,学习算法的特征使我们能够比蛮力或随机模型搜索方法更快地搜索...
  • 6.3 simhash算法

    6.3 simhash算法 方法介绍 背景 出世 流程 应用 问题实例 6.3 simhash算法 方法介绍 背景 如果某一天,面试官问你如何设计一个比较两篇文章相似度的算法?可能你会回答几个比较传统点的思路: 一种方案是先将两篇文章分别进行分词,得到一系列特征向量,然后计算特征向量之间的距离(可以计算它们之间的欧氏距离、海明距离或...
  • (14)作用域链(Scope Chain)

    (14)作用域链(Scope Chain) 前言 _13定义 _69函数的生命周期 _73函数创建 _116函数激活 _245作用域特征 _249闭包 scope_272通过构造函数创建的函数的[[scope]] _306二维作用域链查找 eval_343全局和eval上下文中的作用域链 _355代码执行时对作用域链的影响 _429结论...
  • 比特币脚本语言

    340 2025-05-17 《区块链开发》
    比特币脚本语言 undefined比特币脚本语言 undefinedP2PKH 比特币脚本语言 undefined比特币脚本语言 在比特币中有一个脚本(Script)编程语言,它用于锁定交易输出;交易输入提供了解锁输出的数据。这个语言非常简单,用这个语言写的代码其实就是基于堆栈的一系列数据和操作符。 比特币脚本语言一方面可以很好的解决多重签名...
  • 3.4.2 while 循环

    3.4.2 while 循环 3.4.2 while 循环 for 循环要求预先确定循环的次数,但有很多问题难以预先确定循环次数,只知道在什么 条件下需要循环,这时可以使用 while 语句。Python 语言中 while 语句的常用格式是: while <布尔表达式>: <循环体> 其语义是:当布尔表达式计算为 Tr...
  • 参考文献

    参考文献 参考文献 [1] Algorithmics, The Spirit of Computing, D. Harel, Y. Feldman,电子版。 [2] Computational Thinking, J. M. Wing, CACM, Vol. 49, No. 3, 2006。 [3] How to Think Like a Comp...
  • 6.2 分而治之

    6.2 分而治之 方法介绍 问题实例 举一反三 6.2 分而治之 方法介绍 对于海量数据而言,由于无法一次性装进内存处理,导致我们不得不把海量的数据通过hash映射分割成相应的小块数据,然后再针对各个小块数据通过hash_map进行统计或其它操作。 那什么是hash映射呢?简单来说,就是为了便于计算机在有限的内存中处理big数据,我们通过一种...