书栈网 · BookStack 本次搜索耗时 0.027 秒,为您找到 1338 个相关结果.
  • 45. Jump Game II

    题目描述(困难难度) 解法一 顺藤摸瓜 解法二 顺瓜摸藤 总 题目描述(困难难度) 从数组的第 0 个位置开始跳,跳的距离小于等于数组上对应的数。求出跳到最后个位置需要的最短步数。比如上图中的第 0 个位置是 2,那么可以跳 1 个距离,或者 2 个距离,我们选择跳 1 个距离,就跳到了第 1 个位置,也就是 3 上。然后我们可以跳 1,2...
  • try-with-resouces

    try-with-resouces try-with-resouces “二哥,终于等到你讲 try-with-resouces 了!”三妹夸张的表情让我有些吃惊。 “三妹,不要激动呀!开讲之前,我们还是要来回顾一下 try–catch-finally,好做个铺垫。”我说,“来看看这段代码吧。” public class Trycatchf...
  • Kruskal Kruskal算法

    Kruskal - Kruskal算法 问题 解法 源码 测试 Kruskal - Kruskal算法 问题 用Kruskal算法求无向图 G 的最小生成树。 解法 Kruskal算法是一种贪心算法。初始时将图 G 的边集 E 按照权值,从小到大进行排序,并且生成树。从最小权值的边开始,依次考虑每一条边,对于边 e_i 来...
  • 10.5 线程死锁和协作

    10.5 线程死锁和协作 10.5.1 线程死锁 10.5.2 产生死锁的原因及条件 10.5.3 线程协作 10.5 线程死锁和协作   多线程同步,解决的是多线程安全性的问题,避免获取错误的数据,但同步也同时会带来性能损耗和线程死锁的问题。本节通过案例演示什么是线程死锁,并简单介绍解决线程死锁的方法。解决了多线程之间的问题后,本节还...
  • Hack-2 CD的别名

    CD的别名 CD的别名 这也是一个小技巧,用途很广泛,用alias 设置别名: 比如,如果要想返回上一层目录,你可能会这样做:cd .. ,是不是很烦? 那么这种方法可能会让你有点吃惊: ➤ pwd / home / mr ➤ cd .. #返回上一层目录 ➤ pwd / home ➤ cd / home /...
  • 哲学家就餐问题

    哲学家就餐问题 哲学家就餐问题 dining-philosophers.md commit c618c5f36a3260351a09f4b4dc51b2e5d1359fbc 注: 1.7.0-stable 将此章节去掉了,因此内容可能不具有时效性,这里我们暂时保留。 作为我们的第二个项目,让我们看看一个经典的并发问题。它叫做“进餐(ji)...
  • 6. 数据集加载工具

    6. 数据集加载工具 6. 数据集加载工具 校验者: @不吃曲奇的趣多多 @A @火星 @Trembleguy @Loopy 翻译者: @cowboy @peels @t9UhoI @Sun 该 sklearn.datasets 包装在 Getting Started 部分中嵌入了介绍一些小型玩具的数据集。 为了在控制数据的统计特性(通常是...
  • 3.4 图算法

    1387 2018-05-01 《互联网面试笔记》
    一. 图遍历 1.1 广度优先遍历 (BFS) 1.2 深度优先遍历(DFS) 二. 最小生成树 Prim 普里姆算法 克鲁斯卡尔 三. 距离 迪杰斯特拉 Dijkstra 弗洛伊德 Floyed 一. 图遍历 1.1 广度优先遍历 (BFS) 类似树的层次遍历,首先访问起始顶点v,然后选取与v邻接的全部顶点w1,w2,…wn,...
  • Longest Substring Without Repeating Characters

    Longest Substring Without Repeating Characters 描述 分析 代码 Longest Substring Without Repeating Characters 描述 Given a string, find the length of the longest substring without ...
  • 联系我们

    PyMiner目前是由一群充满热情的开发小组维护的,我们期待更多优秀的朋友加入! 作者: PyMiner Development Team QQ: 454017698 PyMiner开发组QQ群: 945391275 贡献人名单: (再次感谢各位卓越贡献,排名不分先后,名单正在不断增加中,无法一一列出,更多名单请查看QQ群PyMin...