02 2020 档案
摘要:1、存值:map.put(K key, V value) public static void main(String[] args) { ///*Integer*/map.put("1", 1);//向map中添加值(返回这个key以前的值,如果没有返回null) HashMap<String,
阅读全文
摘要:我只是一个搬运工: https://www.cnblogs.com/SivilTaram/p/graph_neural_network_1.html https://www.cnblogs.com/SivilTaram/p/graph_neural_network_2.html https://ww
阅读全文
摘要:一、LeetCode198题 1、题目描述 你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警。给定一个代表每个房屋存放金额的非负整数数组,计算你在不触动警报装置的情况
阅读全文
摘要:一、动态规划思想 动态规划( dynamic programming )算法是解决多阶段决策过程最优化问题的一种常用方法,难度比较大,技巧性也很强。利用动态规划算法,可以优雅而高效地解决很多贪婪算法或分治算法不能解决的问题。动态规划算法的基本思想是:将待求解的问题分解成若干个相互联系的子问题,先求解
阅读全文
摘要:1、概念 桶排序是一种把元素分散到不同桶中的排序算法。接着把每个桶再独立地用不同的排序算法进行排序。桶排序的概览如下所示: 待排序序列:1、45、30、23、20、10、13、34 在上面的例子中,我们有 8 个未排序的整数。我们首先来创建五个桶,这五个桶分别包含 [0,9], [10,19], [
阅读全文
摘要:1、基本概念 所谓自平衡二叉树,就是当我们插入或删除元素之后,二叉树的高度会自动调整到最小,这样我们就可以在对数时间内查找二叉树内的元素。 2、定义 TreeSet<Elemtype> set=TreeSet<>(); 3、基本函数 set.ceiling(x) // 取set中大于等于x的最小值,
阅读全文
摘要:我们前面已经介绍了Collection接口和List接口,接下来介绍List的子类:ArrayList和LinkedList 一、ArrayList ArrayList是一个可以处理变长数组的类型,这里不局限于“数”组,ArrayList是一个泛型类,可以存放任意类型的对象。顾名思义,ArrayLi
阅读全文
摘要:一、从头创建数组 1、创建一个长度为10的数组,数组的值都为0: np.zeros(10,dtype=int) array([0,0,0,0,0,0,0,0,0,0] 2、创建一个3*5的浮点型数组,数组的值全部为1 np.ones((3,5),dtype=float) array([[1., 1.
阅读全文
摘要:map() #Python内置高阶函数 #语法:map(function,iterable,...) 将函数f依次作用到列表iterable的每个元素上,并返回以函数结果作为元素的列表,注意:map函数并不改变列表。 #返回值 python2x:返回新列表 python3x:返回迭代器 exampl
阅读全文
摘要:题目描述: 给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。 给出数字到字母的映射如下(与电话按键相同)。注意 1 不对应任何字母。 示例: 输入:"23"输出:["ad", "ae", "af", "bd", "be", "bf", "cd", "ce", "cf"]. 解题思路
阅读全文
摘要:什么是回溯算法? 回溯法是一种系统搜索问题解空间的方法。为了实现回溯,需要给问题定义一个解空间。说到底它是一种搜索算法。只是这里的搜索是在一个叫做解空间的地方搜索。而往往所谓的dfs,bfs都是在图或者树这种数据结构上的搜索。 根据定义来看,要实现回溯,需要两点: 搜索 解空间 先看什么是解空间 就
阅读全文
摘要:题目描述: 颠倒给定的 32 位无符号整数的二进制位。 示例 1: 输入: 00000010100101000001111010011100 输出: 00111001011110000010100101000000 解释: 输入的二进制串 000000101001010000011110100111
阅读全文
摘要:原文链接:https://mp.weixin.qq.com/s/99HVijYmbk1BrGVi1BqrCg
阅读全文
摘要:1、介绍 PIL(Python Image Library)是python的第三方图像处理库,但是由于其强大的功能与众多的使用人数,几乎已经被认为是python官方图像处理库了。其官方主页为:PIL。 PIL历史悠久,原来是只支持python2.x的版本的,后来出现了移植到python3的库pill
阅读全文
摘要:比如这段代码: plt.plot(x, y, 'bs', label='train') 参数分析 x,y:就是横纵坐标了 'bs':表示蓝色,方框点 label='train':就是图例的名字 更多参数请看官网 官网直通车:https://matplotlib.org/api/_as_gen/mat
阅读全文
摘要:1. .split()的基础作用 首先要说明,.split()的基础作用是分割字符串的。当没有参数输入的时候,它会默认空格、回车符(\n)、空格符(\t),分割后形成列表保存分割结果。当输入参数的时候会根据参数进行分割。如上程序所示。 2. os.sep的基础作用 os.sep表示的是分隔符的意思,
阅读全文
摘要:本函数是打开一个文件并返回文件对象。如果文件不能打开,抛出异常OSError。 参数解释: file:是一个字符串表示的文件名称,或者一个数组表示的文件名称。文件名称可以是相对当前目录的路径,也可以是绝对路径表示。 mode:是指明打开文件的模式。默认值是’r’,表示使用文本的方式打开文件来读取。
阅读全文
摘要:Python OS 文件/目录方法 os 模块提供了非常丰富的方法用来处理文件和目录。常用的方法如下表所示: 1、os.listdir() 概述 os.listdir() 方法用于返回指定的文件夹包含的文件或文件夹的名字的列表。 它不包括 . 和 .. 即使它在文件夹中。 只支持在 Unix, Wi
阅读全文
摘要:1、把int转化为String 以下三种方式把整形地i转化为字符串s,当然把Double、Float、Long转化为字符串操作一样。 1.String s=""+i; 2.String s=Integer.toString(i); 3.String s=String.valueOf(i); 2、把S
阅读全文
摘要:logits表示网络的直接输出 。没经过sigmoid或者softmax的概率化。from_logits=False就表示把已经概率化了的输出,重新映射回原值。
阅读全文
摘要:Tensorflow报错:tensorflow.python.framework.errors_impl.InternalError: Blas GEMM launch failed Tensorflow程序运行中出现"tensorflow.python.framework.errors_impl.
阅读全文
摘要:深度学习系列 | Global Average Pooling是否可以替代全连接层? Global Average Pooling(简称GAP,全局池化层)技术最早提出是在这篇论文(第3.2节)中,被认为是可以替代全连接层的一种新技术。在keras发布的经典模型中,可以看到不少模型甚至抛弃了全连接层
阅读全文
摘要:Dropout是过去几年非常流行的正则化技术,可有效防止过拟合的发生。但从深度学习的发展趋势看,Batch Normalizaton(简称BN)正在逐步取代Dropout技术,特别是在卷积层。本文将首先引入Dropout的原理和实现,然后观察现代深度模型Dropout的使用情况,并与BN进行实验比对
阅读全文
摘要:题目描述: 给定一个整数 n,返回 n! 结果尾数中零的数量。 示例 1: 输入: 3输出: 0解释: 3! = 6, 尾数中没有零。示例 2: 输入: 5输出: 1解释: 5! = 120, 尾数中有 1 个零.说明: 你算法的时间复杂度应为 O(log n) 。 解题思路: 解法一: 首先肯定不
阅读全文
摘要:#-*- coding:utf-8 -*- #__author__ = "www.iplaypy.com" # 普通python函数 def func(a,b,c): return a+b+c print func(1,2,3) # 返回值为6 # lambda匿名函数 f = lambda a,b
阅读全文
摘要:什么是lowbit运算? lowbit(n)运算是一个位运算的常用技巧,本题就可以直接用lowbit运算解决。它的作用是求出n在表示成二进制的时候,最右边的1出现的位置对应的数。这么说有点晦涩,看俩例子就懂了,其实很简单: lowbit(4) = lowbit(100) = 100 lowbit(5
阅读全文
摘要:String、StringBuffer和StringBuilder的区别:String String类是不可变类,即一旦一个String对象被创建以后,包含在这个对象中的字符序列是不可改变的,直至这个对象被销毁。 这个是String类的解释,但: String a = "123"; a = "456
阅读全文
摘要:版权声明:本文为CSDN博主「guoziqing506」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/guoziqing506/article/details/71078576 参考文献:https://
阅读全文
摘要:我们首先要知道什么是可迭代的对象(可以用for循环的对象)Iterable: 一类:list,tuple,dict,set,str 二类:generator,包含生成器和带yield的generatoe function 而生成器不但可以作用于for,还可以被next()函数不断调用并返回下一个值,
阅读全文
摘要:在python数据分析的学习和应用过程中,经常需要用到numpy的随机函数,由于随机函数random的功能比较多,经常会混淆或记不住,下面我们一起来汇总学习下。 import numpy as np 1 numpy.random.rand() numpy.random.rand(d0,d1,…,dn
阅读全文
摘要:调整子图布局,调用格式如下: subplots_adjust(left=None, bottom=None, right=None, top=None, wspace=None, hspace=None) 参数 有六个可选参数来控制子图布局。值均为0~1之间。其中left、bottom、right、
阅读全文
摘要:Seaborn其实是在matplotlib的基础上进行了更高级的API封装,从而使得作图更加容易,在大多数情况下使用seaborn就能做出很具有吸引力的图。这里实例采用的数据集都是seaborn提供的几个经典数据集,dataset文件可见于Github。本博客只总结了一些,方便博主自己查询,详细介绍
阅读全文
摘要:sklearn.model_selection.train_test_split随机划分训练集和测试集 一般形式: train_test_split是交叉验证中常用的函数,功能是从样本中随机的按比例选取train data和testdata,形式为: X_train,X_test, y_train,
阅读全文
摘要:make_moons是函数用来生成数据集,在sklearn.datasets里,具体用法如下: Parameters: n_samples : int, optional (default=100) The total number of points generated. shuffle : bo
阅读全文
摘要:原文链接:http://www.cnblogs.com/xingshansi/p/6777945.html
阅读全文
摘要:1.figure语法及操作(1)figure语法说明 figure(num=None, figsize=None, dpi=None, facecolor=None, edgecolor=None, frameon=True) num:图像编号或名称,数字为编号 ,字符串为名称 figsize:指定
阅读全文

浙公网安备 33010602011771号