ICode9

精准搜索请尝试: 精确搜索
  • LeetCode 0133 Clone Graph2022-05-20 07:31:07

    原题传送门 1. 题目描述 2. Solution 1 1、思路分析 DFS 2、代码实现 package Q0199.Q0133CloneGraph; import java.util.ArrayList; import java.util.HashMap; import java.util.Map; /* DFS */ public class Solution { private Map<Integer, Node> seen = new

  • NLM去噪2022-03-04 20:05:11

    参考 https://blog.csdn.net/piaoxuezhong/article/details/78345929 如此博主所说,以前使用的对像素点pt,其Size x Size邻域内取均值或加权平均后的值作为去噪后的像素值pt_denoised,这常常导致细节丢失、边缘模糊,因为这些都是依赖于像素点pt邻域Size x Size内的每个像素点pt_neigh

  • 二维数据结构2022-03-01 23:02:32

    // var arr = []; // 一维数组 // var arr = [[], [], []] // 二维数组: 数组中的每一个元素都是一个数组 var arr = new Array(4); for (var i = 0; i < arr.length; i++) { arr[i] = new Array(8); } function Node(value) { this.value = value; this.ne

  • Kd树实现K近邻算法2022-02-05 19:03:26

    参考 GitHub """ Kd树搜索的k近邻模型,和《统计学习方法》上介绍的最近邻算法差距有点大.. (1) 设定一个当前最优点集合,用来保存当前离搜索点最近的样本点集合 (2) 从根节点开始,并设其为当前节点;在此code中由query执行,下面的(3)(4)(5)(6)(7)由一个函数_search执行 (3) 如果当

  • 有向有环图的全路径搜索(DFS)2022-01-11 15:59:46

    文章目录 有向有环图的全路径搜索(DFS)路径图输出结果(从0到5)思路代码 有向有环图的全路径搜索(DFS) 路径图 输出结果(从0到5) 思路 根据图生成对应的矩阵 生成一个6*6的二维数组,数组的arr[i][j] 数组表示从 i 到 j ,0 表示无法到达,1表示到达,如果有权在,这里可以不用1,用权重

  • kNN(K- Nearest Neighbor)基本原理2021-11-08 17:03:43

             

  • 宽度优先搜索算法(BSF)2021-10-07 20:00:07

    宽度优先搜索算法总结 在DSF和BSF之间,能用BSF尽量用BSF算法,因为DSF的递归算法使用到了栈,而栈的深度是有限制的,在python中的上限是1000,否则会导致栈溢出DSF主要借用栈来实现递归算法,而BSF则是使用队列来实现BSF尽量构建双端队列(deque)来实现算法目的,因为用queue会涉及多线程加

  • js算法:获取可能的路径2021-09-11 23:30:57

    提问 给了以下点和路径,选取一点输出所有可能走过的点,走过的点不能重复 比如选取a,输出 [[a,b,c],[a,c,b,d,f],[a,b,d,e],…]** 设计数据格式 class Point { name = ""; neighbor: string[] = []; } cosnt data: Point[] = [ { name: "a", neighbor: ["b", "c"] }, {

  • Python的GPU编程实例——近邻表计算2021-08-31 10:04:57

    技术背景 GPU加速是现代工业各种场景中非常常用的一种技术,这得益于GPU计算的高度并行化。在Python中存在有多种GPU并行优化的解决方案,包括之前的博客中提到的cupy、pycuda和numba.cuda,都是GPU加速的标志性Python库。这里我们重点推numba.cuda这一解决方案,因为cupy的优势在于实现好

  • A* 路径搜索算法介绍及完整代码2021-08-05 17:02:39

    1.简介 A* (A-Star) 算法一种静态路网中求解最短路径最有效的方法之一, 是一种常用的启发式算法. 启发式算法:通过启发函数(heruistic)计算出键值, 引导算法的搜索方向. 2. 算法描述 Ray Wenderlich - Introduction to A* Pathfinding 此文非常好的介绍了A*算法的逻辑及其中的关

  • Is Graph Bipartite?2021-08-02 02:00:48

    Code link: https://leetcode.com/problems/is-graph-bipartite/ Constraint: graph.length == n 1 <= n <= 100 0 <= graph[u].length < n 0 <= graph[u][i] <= n - 1 graph[u] does not contain u. All the values of graph[u] a

  • LLDP 链路发现协议2021-04-29 23:32:23

    LLDP 链路发现协议 公有标准协议 作用: 在网络设备之间运行后,可以直接查看到设备之间的互联端口 以及对方设备的简要信息 配置: 在每个设备的系统试图下开启 LLDP 就可以了。 配置命令: [SW1] lldp enable // 开启 LLDP 功能 [SW2] lldp enable // 开启 LLDP 功能 display lldp

  • KNN/K近邻/K-nearest neighbor 算法2021-03-07 14:58:47

    本质:人以类聚,物以群分,趣味相同的人总是会在一起 一,k为1即只寻找离它最近的情况 这个时候它的公式就是我们初中学的两点距离公式 其原理就是勾股定理,这个很简单就不推导了 二,按民主的方式,投票分 假定目前只有0与1两个类别,有个要分类的点A 直接划分比如K=3,那么取离A距离最近的

  • bgp 下一条属性2021-02-14 04:33:50

       10.0.0.1/32 从左向右传递     R2 把路由传递R3时, EBGP 关系,R2发送的路由默认修改下一跳为R2  (不为R1 lo 或A) , 如果R3是与R2用直连接口建立邻居, R3看到下一跳为B  R3 把路由传递R4时, IBGP 关系, R3发送的路由默认下一跳为R2不变(不为R3 lo 或C) ,  如果R3是与R2用直

  • 拾遗2020-12-07 15:32:41

    一、钉钉文件小助手,2020 年 6 月 3 日 16:23 build_main_part() 用于构建出静态图 (Variable及Operation), 并在训练过程中不变;session.run() 一次每个batch跑一个step,run 里面的参数才会参与计算与更新,一般只需要填 train_op 与 loss;需要在 tf.summary.scalar 中画图的一定要作为

  • IBGP Segment Routing AIGP属性2020-11-26 22:36:25

      本文只是配置实例,并非实际应用场景,在实际场景用同级别RR之间应为full-mesh连接方式。 1 RP/0/0/CPU0:R1#show run 2 Thu Nov 26 14:20:19.667 UTC 3 Building configuration... 4 !! IOS XR Configuration 6.1.3 5 !! Last configuration change at Thu Nov 26 13:59:27

  • 生成马赛克图片并且在对应的标签中添加mask区域,用于二值图训练2020-11-19 19:00:37

    1 import cv2 2 import os 3 import numpy as np 4 # 只需要调整neighbor 越大马赛克的单位块越大 5 def do_mosaic(frame, x, y, w, h, neighbor=12): 6 """ 7 马赛克的实现原理是把图像上某个像素点一定范围邻域内的所有点用邻域内左上像素点的颜色代替,这样可以

  • LeetCode——滑动谜题2020-06-09 11:52:17

    Q:在一个 2 x 3 的板上(board)有 5 块砖瓦,用数字 1~5 来表示, 以及一块空缺用 0 来表示.一次移动定义为选择 0 与一个相邻的数字(上下左右)进行交换.最终当板 board 的结果是 [[1,2,3],[4,5,0]] 谜板被解开。 给出一个谜板的初始状态,返回最少可以通过多少次移动解开谜板,如果不

  • BGP学习笔记 GoBGP资料归档2020-06-07 10:53:33

    https://github.com/osrg/gobgp/blob/master/docs/sources/cli-command-syntax.md 命令行语法说明 https://github.com/osrg/gobgp/blob/master/docs/sources/policy.md Route Policy                     命令行设计逻辑和注意点: 1. -a 参数选择地址

  • my neighbor2020-04-24 19:03:35

    <!doctype html>my neighbor my neighbor 56.2 ZXL https://www.cnblogs.com/zhaoxuelin ZC https://www.cnblogs.com/SKTskyking DTY https://www.cnblogs.com/dtyblog/ LML https://www.cnblogs.com/liumengliang/ SY https://www.cnblogs.com/sy666/ LXT https

  • matlab的mink函数2020-04-05 13:41:36

    mink函数 近期由于地统计的课程要编写克里格插值方法,会涉及到对一个坐标点求其邻域范围内最近的4个点,如何在matlab里较为快速的方式来找到最近的点呢 1. 输入 输入是各个点的坐标值 2. 输出 输出为离目标坐标点最近的四个点的序号(索引) 3. mink函数用法 B = mink(A,k) 返回

  • BFS模板2020-03-28 19:51:58

    模板,记住这5个: (1)针对树的BFS 1.1 无需分层遍历 from collections import deque def levelOrderTree(root): if not root: return q = deque([root]) while q: head = q.popleft() do something wit

  • quagga 删除 network2020-02-20 13:02:46

    localhost.localdomain# show running-config Building configuration... Current configuration: ! frr version 7.3-MyOwnFRRVersion frr defaults traditional hostname localhost.localdomain ! router bgp 81 bgp router-id 10.10.16.81 bgp bestpath as-path multipa

  • Python里的装饰器2020-02-06 20:07:14

    装饰器 装饰器是干什么用的? 装饰器可以在不修改某个函数的情况下,给函数添加功能。 形象点来说,从前有一个王叔叔,他一个人住在家里,每天打扫家,看书。于是定义如下一个函数: def uncle_wang(): sweeping() reading() 后来呢,有一天,大头儿子一家搬到了王叔叔隔壁 :-D 。根据剧情

  • 机器学习笔记(十)---- KNN(K Nearst Neighbor)2020-01-22 20:05:08

           KNN是一种常见的监督学习算法,工作机制很好理解:给定测试样本,基于某种距离度量找出训练集中与其最靠近的k个训练样本,然后基于这k个“邻居”的信息来进行预测。总结一句话就是“近朱者赤,近墨者黑”。        KNN可用作分类也可用于回归,在分类任务中可使用“投票法”,即

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有