240 发简信
IP属地:西藏
  • 内网环境安装Docker

    下载 Dockerhttps://download.docker.com/linux/static/stable/x86_64/ 解压压缩文件 将解压好的 Docker 文件...

  • go (type *[]int does not support indexing)

    这是之前一直遇到的问题(一直没管。。。) 如果使用这种方式想要拿到arr的第i个变量,编译器会报错,错误为题目里提示的那样正确的调用方式应该为:

  • 蓄水池抽样算法(Reservoir Sampling)

    蓄水池抽样算法(Reservoir Sampling) 许多年以后,当听说蓄水池抽样算法时,邱simple将会想起,那个小学数学老师带他做“小明对水池边加水边放水,求何时能加...

  • Go二维数组copy方法

    当我们有一个二维的src数组,我们想要复制出一个具有同样内容的二维数组dst,我们应该使用的代码是: 注意,如下代码虽然能成功,但并不是完全的深复制 以及

  • go字符串方法

    字符串的构建 使用strings.Builder速度会更快。。。。做题的时候亲测,leetcode面试题0106 字符串按照字典序匹配 strings.Compare(a,b...

  • python语法自记四

    获取序列长度: 删除序列元素: 添加单个序列元素:append应该只能一次添加一个元素 添加多个序列元素: 元组定义:元组中只包含一个元素时,需要在元素后面添加逗号 字典的删...

  • python语法自记三

    选择和循环 选择 多选: while循环:注意:while循环可以套else for循环:一种类似于java的foreach,注意,in后面可以是字符串、列表、元组和字典 一...

  • python语法自记二

    运算符 注意: 可以这么写: python允许这种简化的写法 除和整除: 逻辑运算符: 成员运算符:元素e是否位于列表、元组或字典里 身份运算符(注意is和==的区别):is...

  • python语法自记一

    字符串: 字符串的常规取法: 字符串非常规取法(对于新手来说): 字符串的操作: 列表: list,长度可变,列表内元素类型不限制,甚至列表里可以套列表 列表之间可以运用加法...

  • 克鲁斯卡尔算法

    用于得到最小生成树 时间复杂度:由每次选择最小权值边的算法(一般来说,这里用排序算法将边排列好)而定。 概念梳理: 使用贪心的原则选择下一条边 使用到了并查集 针对无向图 适...

  • 下标和上标

    网上看到的,记在这里防止遗忘 上标:比如25的平方 写法是: 效果:252 下标:比如log2 写法是: 效果:log2

  • 如何在markdown中打出上标、下标和一些特殊符号

    作为一个理工科的男生,在简书上写文章的时候经常遇到要写公式的时候,数理公式中经常出现诸如n的平方或log2n这样的数学式,可是简书的教程中并没有提供如何在markdown语法...

  • 归并排序

    分而治之的思想:即,我把数组不断分两半,分到最后没办法分了,再逐渐的治,所以分治可以将代码分成分和治两个部分 时间复杂度o(nlogn) java代码如下:

  • 插入排序

    我们以数组的第一位作为一个有序数列,后面各位依次插入这个有序数列,即可 java代码如下:

  • 选择排序

    选择排序怎么说呢?差不多是新手第一时间所能想到的最简单的排序 即我从第一位开始,每次挑出最小的,放到最前面,一直放n-1次 时间复杂度o(n2),当然,这个是不稳定的 jav...

  • 普里姆算法

    用于得到最小生成树 时间复杂度:o(n2) 概念梳理: 需要选择一个点作为起点 使用贪心的原则选择下一个点 使用优先队列(待补充) 针对无向图 适用于稠密图 算法需要:所有边...