Given a binary tree, flatten it to a linked list in-place. For example, given the following tree: The flattened tree should look like: 每个节点的右节点都是preor ...
分类:
其他好文 时间:
2018-12-31 17:24:40
阅读次数:
142
1.数组拍平也称数组扁平化,就是将数组里面的数组打开,最后合并为一个数组 2.实现 a:递归实现 b:reduce实现 c:flat 参数为层数(默认一层) d:扩展运算符 e:toString ...
分类:
编程语言 时间:
2018-12-24 00:16:50
阅读次数:
376
二叉树展开为链表 给定一个二叉树,原地将它展开为链表。 例如,给定二叉树 1 / \ 2 5 / \ \ 3 4 6 将其展开为: 1 \ 2 \ 3 \ 4 \ 5 \ 6 ...
分类:
其他好文 时间:
2018-12-23 11:17:21
阅读次数:
155
首先声明两者所要实现的功能是一致的(将多维数组降位一维),两者的区别在于返回拷贝(copy)还是返回视图(view),numpy.flatten()返回一份拷贝,对拷贝所做的修改不会影响(reflects)原始矩阵,而numpy.ravel()返回的是视图(view,也颇有几分C/C++引用refe ...
分类:
其他好文 时间:
2018-12-18 19:47:48
阅读次数:
273
文件读取与异常 文件读取与判断 os模块是调用来处理文件的。 先从最原始的读取txt文件开始吧! 新建一个aaa.txt文档,键入如下英文名篇: 同目录下创建一个新的file.py文档 结果如下 如果文件不存在怎么办? split切分 现在我们要把这个桥段转化为第三人称的形式 这里是个极其简单对话区 ...
分类:
编程语言 时间:
2018-12-16 19:31:37
阅读次数:
283
import numpy as np A =np.arange(3,15).reshape(3,4) print(A) #第一行 print(A[2]) #返回元素 print(A[1][2]) print(A[1,2]) #返回列 print(A[:,1]) #返回行 print(A[2,:]) ... ...
分类:
其他好文 时间:
2018-12-08 14:45:34
阅读次数:
148
import kerasimport matplotlib.pyplot as pltfrom keras.models import Sequentialfrom keras.layers import Dense,Activation,Flatten,Dropout,Convolution2D, ...
分类:
编程语言 时间:
2018-12-07 21:57:32
阅读次数:
328
首先声明两者所要实现的功能是一致的(将多维数组降为一维),两者的区别在于返回拷贝(copy)还是返回视图(view),numpy.flatten()返回一份拷贝,对拷贝所做的修改不会影响(reflects)原始矩阵,而numpy.ravel()返回的是视图(view,也颇有几分C/C++引用refe ...
分类:
其他好文 时间:
2018-12-05 00:12:49
阅读次数:
202
这一章先从最简单的回归开始,也就是基于普通最小二乘的线性回归。f(x)=w0x0+w1x1+w2x2+....。问题就在于求W矩阵。平方误差求导可得:W估计=(X^TX)^-1X^Ty。自写模块代码如下: 1 #!/usr/bin/env python 2 #-*-coding:utf-8 -*- ...
分类:
其他好文 时间:
2018-11-29 12:34:51
阅读次数:
229
Given a nested list of integers, implement an iterator to flatten it. Each element is either an integer, or a list -- whose elements may also be integ ...
分类:
其他好文 时间:
2018-11-25 12:02:36
阅读次数:
128