自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (1)
  • 收藏
  • 关注

原创 Windows10安装VScode + mingw64 + GSL

找教程把mingw64配置在VScode上,也可以先看后面的配置 VScode。将以下内容复制过去并保存。

2024-02-05 18:58:42 1723 2

原创 anaconda 安装 pytorch 和 tensorflow

在Windows 上利用anaconda 安装 tensorflow 和 pytorch

2022-08-15 21:57:56 1433 3

原创 在廖雪峰官网学习 python 高阶函数

def is_palindrome(n): #pass nums = str(n) nums_r = "".join(reversed(list(nums))) return nums == nums_r

2021-06-21 16:03:13 135

原创 代码混搭(matlab)

matlab 存矩阵按列优先存储元胞:a = cell(x, y) % 创建一个二维的胞,a{2} 是按列优先编号去的第二个值,a(2)是按列优先取的第二个胞,a{1, 2}取的第一行第二列的值,对应a(1, 2)取cell。eye函数:得到单位矩阵find函数:找到不为 0 的值所在的索引,按列编号的,e.g. 一个2*3的非零二维矩阵,找出来的是1,2,3,4,5,6corr函...

2021-06-21 14:57:15 183

原创 numpy 矩阵取连续几行或者几列

numpy.mat 取连续几行或者几列import numpy as npa = np.mat([[1, 2, 3], [4, 5, 6]]) print('不取最后一列', a[:, 0:-1])#[[1, 2]# [4, 5]]print('效果同上', a[0::, 0:-1])print('以为同上,实际上不一样', a[:, ::-2])#[[3, ...

2019-12-03 09:42:24 4851 1

原创 345 反转字符串中元音字母

345 反转字符串中的元音字母问题编写一个函数,以字符串作为输入,反转该字符串中的元音字母。示例输入:‘hello’输出:’holle’输入:‘leetcode’输出:‘leotcede’解释:对于字符串中的元音字母,镜像交换‘hello’ 有元音字母‘e’, ‘o’,所以交换’e’ 和 ’o’,变为 ‘holle’‘leetcode’有元音字母’e’, ‘e’, ‘...

2019-10-20 17:45:57 202

原创 263 丑数

263 丑数问题示例思路代码效果问题编写一个程序判断给定的数是否为丑数。丑数就是只包含质因数 2, 3, 5 的正整数。示例示例1 :6输入:6输出:true解释:6 = 2 ×\times× 3示例1 :8输入:8输出:true解释:8 = 2 ×\times× 2 ×\times× 2示例1 :14输入:14输出:false解释:14 ...

2019-10-18 14:53:49 158

原创 628 三个数的最大乘积

题目:给定一个整型数组,在数组中找出由三个数组成的最大乘积,并输出这个乘积。思路:1.如果数组长度为3,应直接返回三者的乘积2.如果数组长度大于3,有两种可能得到最大乘积:三个最大正值的乘积(+++);正值最大值 X 两个最小负值(+--)所以用长度为3的数组存最大三个非负值,用长度为2的数组存储最小两个负值class Solution: def maximumP...

2019-10-04 11:47:27 92

原创 53 最大子序和

问题:给定一个整数数组 nums,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。思路: 用一个变量存储子序的最大和,一个变量遍历所有大于零的子序class Solution: def maxSubArray(self, nums: List[int]) -> int: l = len(nums) i = 0 ...

2019-10-02 19:18:05 77

原创 405 数字转换成十六进制

问题:给定一个整数,编写一个算法将这个数转换为十六进制数。对于负整数,我们通常使用 补码运算 方法。注意:十六进制中所有字母(a-f)都必须是小写. 十六进制字符串中不能包含多余的前导零。如果要转化的数为0,那么以单个字符'0'来表示;对于其他情况,十六进制字符串中的第一个字符将不会是0字符。 给定的数确保在32位有符号整数范围内。 不能使用任何由库提供的将数字直接转换或格式化...

2019-09-28 15:30:57 397

原创 002 两数组相加

问题:“给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字 0 之外,这两个数都不会以 0 开头”来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/add-two-num...

2019-09-26 09:28:28 194

原创 001 两数求和

问题:“给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。”来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/two-sum著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注...

2019-09-25 22:02:30 72

原创 一个数组,元素差值的最大值

#coding=utf-8import numpy as npdef subtract(data_list, reverse=True): """ reverse==True 后面减前面值最大 reverse==False 前面减后面的值最大""" data_list = np.array(data_list) i = 0 max_value...

2019-09-23 10:02:36 437

原创 笔试编程题

2019/8/20:(1)使用二十六个大写字母进行编码,e.g.{1: 'A', 2: 'B', ..., 26: 'Z‘},输入一个整数,得到可能的编码组合数。反省:脑子里一直是编码可能组合,然后统计数目,傻乎乎的写出了编码的字典。。。陷入了思维的固区,在最后1分钟想到了,但手速不行了,只能提交。import sysn = int(sys.stdin.readline().str...

2019-09-14 09:19:17 147

原创 matplotlib 绘图坐标刻度标注

从 https://www.cnblogs.com/nju2014/p/5633768.html 中习得:使用plt.xticks([0, 1, 2, 3, 5, 4, 6, 7, 8, 9, 10, 11])时,并不会将4,5 的刻度正常标注。解决办法如下:plt.xticks([0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11], ...

2019-06-15 15:18:35 1838

原创 代码混搭(待续)

__future__from __future__ import print_function # 在 py2 的代码中使用py3 的print 函数,py2 中 print 'abc' 将会报错from __future__ import division # 引入,使得 1/2=0.5 而不是 0setuptools(setup.py)自己创建python关联包#创建...

2019-04-28 20:24:01 263

原创 复杂网络数据集

NETWORK REPOSITORY A SCIENTIFIC NETWORK DATA REPOSITORY WITH INTERACTIVE VISUALIZATION and MINING TOOLSIndex of Complex NetworksKONECTStanford Large Network Dataset CollectionSchool Computing ...

2019-04-25 11:29:19 1583

原创 CNN(卷积神经网络)

CNN(卷积神经网络)整理一般神经网络有三个操作——卷积、池化、全连接,全连接一般在最后一层,保证不管输入的维度如何变化,它的输出是统一的,有3个核心——卷积核、激活函数、池化,常见池化有最大池化、均值池化。卷积:个人理解为局部的加权求和,卷积核即为同层卷积的权值,感受野(接受域)间参数共享。卷积核移动时有一个步长,也就是步幅stride,一般是1——卷积核在输入上的移动间距是1。从概...

2019-04-25 11:15:05 540

原创 python 读取 xslb 文件

from pyxlsb import open_workbook as xlsbwith xlsb(file_path).get_sheet(1) as data: # 获取xslb 的第一张表 for row in data.rows(): # 按行获取数据# [Cell(r=0, c=0, v=100), Cell(r=0, c=1, v=10), ...] ...

2019-04-02 15:48:10 1897

原创 python的矩阵乘法操作

a = np.mat()b = np.mat()a*b = np.mat() # 两个矩阵对应值相乘a@b = np.mat() # 两个矩阵进行矩阵乘法torch.matmul(a,b) # 等同于 a@btorch.mul(a,b) # 等同于 a*b三维矩阵A = np.mat(); B = A[A, B]@[A.T, B.T] = [A@A....

2019-03-13 20:47:00 1275

原创 tf.nn.top_k()取前k 个

import tensorflow as tf# input is a tensoroutput = tf.nn.top_k(input, k)# the output is k tuple (values, indices)# tensorflow 获取前 k 个最大值values = tf.nn.top_k(input, k).values # 得到前k 个最大值ind...

2018-11-25 21:23:11 2103

原创 np.random.seed()

seed()可以固定随机数,如果seed参数每次都一样,那么离它最近的random 函数(也就是接下来将)产生的随机数将是固定的

2018-11-13 09:20:01 2361

转载 邻接矩阵 转 网络图

逛知乎看到的,老是忘记,记一下:import networkx as nx graph = nx.from_numpy_matrix(Matrix)   networkx自带函数将邻接矩阵转为网络图

2017-08-09 15:47:59 6441

原创 matlab double 转 integer 方法

使用matlab 处理 .mat的数据格式,貌似更方便一点,python使用scipy.io 的loadmat处理数据时,读出来的都是array格式,我表示才疏学浅,作为一个小白,真心看不懂array数据到底代表的是什么数据。。。。看到一个博主使用matlab处理那个数据,瞬间看到了曙光。。。datenum(时间) = 从元年1月1号开始计算参数时间的天数(整形)int32(double数

2017-08-08 20:08:48 50907

原创 家用路由器配置

家用路由器配置:     外网插wan口(有标签的口具体什么名字忘记了),连接主机和路由器,查看路由器为主机分配的ip地址和网关,     用浏览器访问网关,就有路由器自带的配置界面,分配内网ip和网关,启用即可。记录,等自己弄得时候就可以直接看了

2017-07-06 10:08:45 433

原创 kNN

不完善的博客,互问互答

2017-04-25 19:48:25 191

原创 matplotlib图标中文显示

设置有fontproperties属性的,还有prop属性的1,找到系统已安装的字体2,from matplotlib.font_manager import FontProperties#fname=r"(本地中文字体的路径位置)",size=设置字体大小font = FontProperties(fname=r"C:\\Windows\\Fonts\\STKAITI.T

2017-04-21 17:25:15 783

原创 python,subplot和add_subplot

使用add_subplot需要先创建figure对象fig = plt.figure()fig.clf()ax = fig.add_subplot(xyi)等同于plt.subplot(xyi)#将画布分成x*y的块,这个图在第i个块上显示ax.plot(X,Y(X))等同于plt.plot(X,Y(X))plt的一块画布上面加小图将一块画布分成行列的小块,默认只有一块:

2017-04-19 22:00:03 3659

原创 Python的extend()和append()

extend()和append()都传一个参数进去但就效果而言extend()相当于传了多个参数进去append()只传了一个参数且extend()只能传列表append()可以传任意格式的参数>>a=[1,2,3,4]>>b=[0,9,8]>>a.extend(b)[1,2,3,4,0,9,8]>>a.append(b)>>[1,2,3,4,[0,

2017-04-17 19:49:18 953

原创 C:m围圈报数,报到n的人出列,循环报数,求最后剩的那个人

//约瑟夫问题Nrenvoid main() { printf("约瑟夫问题!\n"); int array[100]; int m; //all int n; //need go out int count=0, remain; printf("how many people in this sequence?\n"); scanf_s("%d",&m); i

2017-03-08 16:07:54 1170

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除