ICode9

精准搜索请尝试: 精确搜索
  • [DataStructure]notes-graph 图2020-11-01 17:34:49

    概念 强连通图:如果在一个有向图中任意两个顶点可以相互到达,则称这张图为强连通图; 弱连通图:反之,若不满足强连通图的定义,但是将所有的有向边修改为无向边后原有向图能构成连通图,则称该有向图为弱连通图。 图存储 集合的方式: 维护两个集合,即一个顶点集合V和一个边集合E。 顶点集

  • [DataStructure]notes-sort 排序合集2020-11-01 17:33:05

    Bubble 冒泡 思想——交换 将每一个元素与它后边的元素相比,如果前面的更大就交换位置。 对于每一个元素来讲,当交换停止时,都满足前面的元素小于它,后面的元素大于它 因此整个数组有序。冒泡排序的平均复杂度是O(N²)。 Insertion 插入 思想——插入 插入排序会维护一个小的有序队

  • Kafka Producer Notes2020-10-22 07:02:20

    Kafka Producer Blocking Point: max.block.ms: max time to wait for the whole kafka.send method, although kafka.send is asynchronous, there are several synchronous/blocking operations within the method: max.block.ms includes: Metadata retrieval time:

  • OpenStack最新版本Victoria发布亮点与初体验2020-10-15 20:50:58

    前言 OpenStack是一个云操作系统,可控制整个数据中心内的大型计算,存储和网络资源池,所有资源均通过具有通用身份验证机制的API进行管理和配置。 还提供了一个仪表板,可让管理员进行控制,同时授权其用户通过Web界面配置资源。 除了标准的基础架构即服务功能外,其他组件还提供业务流程,故障

  • LeetCode Notes_#237_ 删除链表中的节点2020-10-13 17:31:25

    LeetCode Notes_#237_ 删除链表中的节点LeetCode Contents 题目解答复杂度分析 题目 请编写一个函数,使其可以删除某个链表中给定的(非末尾)节点。传入函数的唯一参数为 要被删除的节点 。 示例 1: 输入:head = [4,5,1,9], node = 5 输出:[4,1,9] 解释:给定你链表中值为 5 的第二

  • LeetCode Notes_面试题 01.07. 旋转矩阵2020-10-01 16:01:03

    LeetCode Notes_面试题 01.07. 旋转矩阵LeetCode Contents 题目解答方法1:使用额外空间复杂度分析方法2:先转置,再对每行中点翻转复杂度分析方法3: 矩阵分为四块并进行顺时针旋转复杂度分析 题目 给你一幅由 N × N 矩阵表示的图像,其中每个像素的大小为 4 字节。请你设计一种算法

  • LeetCode Notes_#705_设计哈希集合2020-09-21 20:33:58

    LeetCode Notes_#705_设计哈希集合LeetCode Contents 题目思路分析解答复杂度分析 题目 思路分析 其实很简单,但是函数比较多,看起来有些麻烦,需要提前设计好各个函数的返回值,参数等,互相配合使用。 核心思路: 将数据根据散列函数(或者叫做哈希函数),存储到不同的“桶”当中,做任何

  • LeetCode Notes_#705_设计哈希集合2020-09-21 20:33:00

    LeetCode Notes_#705_设计哈希集合LeetCode Contents 题目思路分析解答复杂度分析 题目 思路分析 其实很简单,但是函数比较多,看起来有些麻烦,需要提前设计好各个函数的返回值,参数等,互相配合使用。 核心思路: 将数据根据散列函数(或者叫做哈希函数),存储到不同的“桶”当中,做任何

  • LeetCode Notes_#705_设计哈希集合2020-09-21 20:32:24

    LeetCode Notes_#705_设计哈希集合LeetCode Contents 题目思路分析解答复杂度分析 题目 思路分析 其实很简单,但是函数比较多,看起来有些麻烦,需要提前设计好各个函数的返回值,参数等,互相配合使用。 核心思路: 将数据根据散列函数(或者叫做哈希函数),存储到不同的“桶”当中,做任何

  • Mac文件隐藏工具2020-09-21 16:32:29

    本次向大家推荐的是一款专门用来保护重要文件的软件,MacPawHider for mac能够完美的保护用户的敏感数据,并将它们隐藏起来。如果你需要一款软件来保护自己的重要文件的话,这款MacPawHider会是您最好的选择。     它将如何运作 Hider将继续为安装它的人提供服务,但存在数据丢失的风

  • 摄影-Book-Reading notes-美国纽约摄影学院摄影教材2020-09-13 09:35:16

    摄影-Book-Reading notes-美国纽约摄影学院摄影教材 September 12, 2020 4:20 PM 当一名摄影家! Unit 1 Chapter 1 眼力 1.三项基本原则: 主题:表现主题 注意力:集中到被摄主体身上,吸引观赏者的视线 简洁: 2.方法:用权限的方式重新观察周围的一切 3.Tips:想象中的最美妙的画面就存在于

  • LeetCode Notes_#98_验证二叉搜索树2020-08-08 18:03:57

    LeetCode Notes_#98_验证二叉搜索树LeetCode Contents 题目思路分析递归终止条件递推过程回溯返回值非递归解答解答1:前序遍历+上下界+递归解答2:前序遍历+上下界+非递归解答3:中序遍历+递归解答4:中序遍历+非递归复杂度分析总结 题目 给定一个二叉树,判断其是否是一个有效的二叉

  • [Notes] 2020.6.11 每日一题2020-06-11 14:06:20

    题目 根据每日 气温 列表,请重新生成一个列表,对应位置的输出是需要再等待多久温度才会升高超过该日的天数。如果之后都不会升高,请在该位置用 0 来代替。 例如,给定一个列表 temperatures = [73, 74, 75, 71, 69, 72, 76, 73],你的输出应该是 [1, 1, 4, 2, 1, 1, 0, 0]。 提示:气

  • golang notes(2)2020-05-24 11:43:00

    1, IDE (goland) One may need 'jetbrains-agent-latest.zip':  链接: https://pan.baidu.com/s/1Ze1TUhByRNX7BkAU8mNpIw 提取码: dx2k   2, defer <Defer, Panic, and Recover> is an excellent doc:  https://www.cnblogs.com/kaid/p/9698477.html   3, Execise

  • golang notes(3)2020-05-24 11:38:55

    1, Execise: Errors Note: A call to fmt.Sprint(e) inside the Error method will send the program into an infinite loop. You can avoid this by converting e first: fmt.Sprint(float64(e)). Why? package main import ( "fmt" ) type ErrNegativeSqrt f

  • [Notes] centos 下安装docker2020-05-14 15:03:57

    完全按照官方文档来的。 卸载老版本: sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \

  • maven版本对应jdk版本的要求2020-05-11 11:02:09

    maven http://maven.apache.org/docs/history.html maven版本对应jdk版本的要求 Release Date Version Required Java Version Links 2017-02-28 3.5.0-alpha-1 Java 7 announce , release notes , reference documentation 2015-11-14 3.3.9 announce , release no

  • Kubenete study notes (Deployment)2020-04-22 10:01:51

    Deploy new version to pods of a service:1.Modify image name in replication controller’s pod template. Manually delete old pods. Drawback: slight down time before new pods are created by replication controller. 2.Blue/green deployment: Use two replication

  • 解决鼠标快速移动的时候,跟随鼠标移动的元素会脱落。2020-04-21 16:05:07

    今天在用jq做的元素跟随鼠标移动的时候,发现当鼠标快速移动的时候,元素会脱落。 以下是代码 $('.notes-num-tips').mousedown(function(e){ var dx = e.offsetX; var dy = e.offsetY; console.log(e); $(document).mousemove(function(e){

  • WordPress新建页面显示全部文章分类2020-04-08 17:39:11

    1、复制一个page.php文件改为notes.php,并在WordPress后台新建一个页面,固定链接地址改为notes(这个notes可随意,但必须跟notes.php相对应)。 2.在notes.php最顶部添加代码 <?php /* Template Name: Notes */ ?> 3.在这个notes.php文件中找到以下代码 <?php the_content(); ?>

  • python Notes2020-03-16 18:02:55

    python 中文编码 # -*- coding:UTF-8 -*- python 标识符 在 Python 里,标识符由字母、数字、下划线组成。 以下划线开头的标识符是有特殊意义的。以单下划线开头 _foo 的代表不能直接访问的类属性,需通过类提供的接口进行访问,不能用 from xxx import * 而导入。 以双下划线开

  • 我的Java学习《中国大学mooc》翁恺课程笔记(第三周)2020-02-24 18:36:31

    ** 对象容器 ** 顺序容器 对象数组 集合容器(Set) Hash表 ## 3.1 顺序容器 一般存放数据可以创建一个数组,数组是一种容器,因为数组的局限性,一旦创建无法改变其大小,我们可以使用顺序容器来解决。 引入一种顺序容器ArrayList: package text; import java.util.ArrayList; pu

  • opencv g-api notes2020-02-05 14:00:54

    目录 Intro g-api notes Q: What is GOrigin? What the meaning of parameters GMat(const GNode &n, std::size_t out) Q: how does cv::Mat convert to cv::gapi::own::Mat? how memory is handled? Q: Why not compile in GComputation ctor, but in apply()? Q: Why c

  • flutter学习笔记dart: 函数部分2020-02-04 13:39:22

    2. 函数 函数是dart中的第一公民,也是一种对象,在dart中一切都是对象,因此也可以将函数作为参数传给函数或者对象 1. 函数定义方法 Dart中的函数主要分为三种: 位置参数函数 具名函数 匿名函数 位置参数函数定义调用方式 可选和必填参数的定义方法 可选参数通过[]的形式进行

  • C++入门《C++ How To Program》NOTES2020-02-02 14:03:12

    《C++ How To Program》学习笔记 Introduction to C++ Programming C++的注释 单行注释是 //(两个斜杠) 多行注释是 /* */ 在任何一段代码开始之前都用注释表明代码的作用是一个很好的习惯 每个C++语句都必须以分号结尾 , 预处理指令除外 点赞 收藏 分享

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

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

ICode9版权所有