万象云档 本次搜索耗时 2.095 秒,为您找到 480 个相关结果.
  • 9.7 构造器

    9.7 构造器 9.7 构造器 为异常编写代码时,我们经常要解决的一个问题是:“一旦产生异常,会正确地进行清除吗?”大多数时候都会非常安全,但在构造器中却是一个大问题。构造器将对象置于一个安全的起始状态,但它可能执行一些操作——如打开一个文件。除非用户完成对象的使用,并调用一个特殊的清除方法,否则那些操作不会得到正确的清除。若从一个构造器内部“抛”出一...
  • 第十八题 外排序

    334 2025-05-31 《经典算法题》
    第十八题 外排序 一:N路归并排序 1.概序 <2> 切分数据 <3> 加入队列 <4> 测试 总的代码: 优先队列: 第十八题 外排序 说到排序,大家第一反应基本上是内排序,是的,算法嘛,玩的就是内存,然而内存是有限制的,总有装不下的那一天,此时就可以来玩玩 外排序,当然在我看来,外排序考验的是一个程序员的架构能力,而不仅仅局限...
  • 10.5.1 算法复杂度

    10.5.1 算法复杂度 10.5.1 算法复杂度 为了回答上述问题,首先要明确如何衡量算法的好坏。以搜索问题为例,线性搜索算法 直接了当,易设计易实现,这算不算“好”?而二分搜索算法虽然设计实现稍难一些,但因 无需检查每一个数据而大大提高了搜索效率,这又算不算“好”? 在解决数学问题时,不论是证明定理还是计算表达式,只要证明过程正确、计算结果精 ...
  • (50)Function模式(下篇)

    (50)Function模式(下篇) 介绍 立即执行的函数 立即执行的对象初始化 分支初始化 自声明函数 内存优化 总结 (50)Function模式(下篇) 介绍 本篇我们介绍的一些模式称为初始化模式和性能模式,主要是用在初始化以及提高性能方面,一些模式之前已经提到过,这里只是做一下总结。 立即执行的函数 在本系列第4篇的《立即调...
  • 如何从大量的 URL 中找出相同的 URL?

    如何从大量的 URL 中找出相同的 URL? 题目描述 解答思路 1. 分治策略 2. 前缀树是否可行? 方法总结 分治策略 前缀树 如何从大量的 URL 中找出相同的 URL? 题目描述 给定 a、b 两个文件,各存放 50 亿个 URL,每个 URL 各占 64B,内存限制是 4G。请找出 a、b 两个文件共同的 URL。 解答...
  • LiteOS内核源代码目录说明

    LiteOS代码入口 LiteOS的代码目录结构说明 LiteOS代码入口 LiteOS入口在工程对应的main.c中,基本流程如下: int main(void) { UINT32 uwRet = LOS_OK ; HardWare_Init (); uwRet = LOS_KernelInit (); if ( uw...
  • torch.cuda

    torch.cuda Random Number Generator Communication collectives Streams and events Memory management NVIDIA Tools Extension (NVTX) torch.cuda 译者:@谈笑风生 校对者:@smilesboy 这个...
  • 3.10 本章习题

    3.10 本章习题 本章堆栈树图相关的习题 3.10 本章习题 本章堆栈树图相关的习题 1、附近地点搜索 找一个点集中与给定点距离最近的点,同时,给定的二维点集都是固定的,查询可能有很多次,例如,坐标(39.91, 116.37)附近500米内有什么餐馆,那么让你来设计,该怎么做? 提示:可以建立R树进行二维搜索,或使用GeoHash算...
  • 密码学算法实现

    密码学算法实现 undefined3. 密码学算法实现 undefined3.1. 密码学相关说明 undefined3.1.1 hash的应用 undefined3.1.2 椭圆曲线 undefined3.1.3 安全库说明 undefined3.2 加解密算法实现代码说明 undefined3.2.1 md5 undefined3.2.2 s...
  • 多进程的最佳实践

    多进程的最佳实践 共享 CUDA 向量 最佳实践和提示 避免和抵制死锁 重用经过队列的缓冲区 异步多进程训练 (例如 Hogwild) Hogwild 多进程的最佳实践 译者:@冯斐 校对者:@Twinkle torch.multiprocessing 是 Python 中 multiprocessing 模块的替代....