
python
谁陪你落日流年
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
用python实现归并排序(模版)
各种排序算法:归并排序:时间复杂度:每层扫描O(n)O(n)O(n),划分为log2nlog_{2}nlog2n层,O(logn)O(logn)O(logn),因此总的时间复杂度为O(nlogn)O(nlogn)O(nlogn)稳定:重复数字相对位置不变思想:确定分界点一分为二:将数组一分为二,一个无序的数组成为两个有序的数组合二为一:将两个有序数组合并成为一个有序数组py...原创 2019-11-12 11:20:40 · 940 阅读 · 0 评论 -
python 正无穷、负无穷的表示
python 正无穷、负无穷的表示:float('inf') 表示正无穷-float('inf') 或 float('-inf') 表示负无穷其中,inf 均可以写成 Inf原创 2019-11-09 19:36:59 · 7595 阅读 · 0 评论 -
用python实现二叉树的基本操作
二叉树基本操作:创建二叉树 (need)递归遍历二叉树 (need)1)前序遍历:“根-左-右”2)中序遍历:“左-根-右”3)后序遍历:“左-右-根”非递归遍历二叉树1)前序遍历2)中序遍历3)后序遍历创建二叉树,如下图:手动创建二叉树: 方法一: A, B, C, D, E, F = [BinaryTreeNode(x) for x in '123456'...原创 2019-10-28 17:20:21 · 1635 阅读 · 0 评论 -
用python实现单链表的基本操作
单链表基本操作:创建链表 (need)打印链表 (need)链表总长度判断链表是否为空在链表末尾追加元素item在index位置前插入元素item删除index位置上的元素#!usr/bin/env python #-*- coding:utf-8 _*""" @author: YAOTIANLONG @file: DS_Linklist.py @time: 20...原创 2019-10-22 16:30:54 · 597 阅读 · 0 评论 -
python中range() 和 list[]倒着取值
一、range()函数函数语法range(start, stop, step)参数说明:start: 计数从 start 开始。默认是从 0 开始。例如range(5) 等价于range(0, 5);stop: 计数到 stop 结束,但不包括 stop。例如:range(0, 5) 是[0, 1, 2, 3, 4],没有5step:步长,默认为1。例如:range(0, 5)等价于...原创 2019-10-17 22:03:18 · 3499 阅读 · 0 评论 -
关于Python中的lambda,这篇阅读量10万+的文章可能是你见过的最完整的讲解
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。 ...转载 2019-08-25 15:43:10 · 122 阅读 · 0 评论 -
tensorflow-gpu版本安装
一. tensorflow版本对应CUDA及cuDNN版本展开内容: Tensorflow不同版本要求与CUDA及CUDNN版本对应关系二. 安装tensorflow-gpu1.创建虚拟环境1)输入conda –version 查看版本2)配置Python环境conda create –n tensorflow python=3.5查看环境:conda env list删除环...原创 2019-03-21 21:37:57 · 237 阅读 · 0 评论 -
Tensorflow不同版本要求与CUDA及CUDNN版本对应关系
参考官网地址:Windows端:https://tensorflow.google.cn/install/source_windowsCPUVersion Python version Compiler Build tools tensorflow-1.11.0 3.5-3....转载 2019-03-21 16:32:30 · 1458 阅读 · 0 评论 -
numpy的getA()/getA1()/getH()/getI()函数
1.mat.getA() 将自身矩阵变量转化为ndarray类型的变量。 等价于np.asarray(self)a = np.mat([[1,2],[3,4]])aOut[251]: matrix([[1, 2], [3, 4]])a.getA()Out[252]: array([[1, 2], [3, 4]])2.2.mat.ge...转载 2018-09-11 14:49:41 · 436 阅读 · 0 评论 -
自定义Anaconda中的Jupyter Notebook / Spyder 默认工作路径
在Anaconda Ptompt中输入jupyter notebook --generate-config,找到配置文件所在位置 打开配置文件jupyter_notebook_config.py 找到 #c.NotebookApp.notebook_dir = '' 修改为 c.NotebookApp.notebook_dir = u'D:\\Jupter_Notebook' ...原创 2018-09-01 15:59:30 · 935 阅读 · 0 评论 -
python中np.multiply()、np.dot()和星号(*)三种乘法运算的区别
为了区分三种乘法运算的规则,具体分析如下:import numpy as np11. np.multiply()函数函数作用 数组和矩阵对应位置相乘,输出与相乘数组/矩阵的大小一致1.1数组场景A = np.arange(1,5).reshape(2,2)A12array([[1, 2], [3, 4]])123B = np.arange(0...转载 2018-08-23 11:05:17 · 187 阅读 · 0 评论 -
python中if-else的多种简介写法
python 中 if-else 有四种写法第一种:普通写法a,b,c = 1,2,3if a > b: c = aelse: c = b第二种:列表(一行表达式,为真时放在if前)c = a if a>b else b第三种:二维列表(利用大小判断0,1当作索引)c = [b, a][a > b]说明: 若a &g...原创 2018-08-07 19:10:34 · 2769 阅读 · 0 评论