- 博客(20)
- 收藏
- 关注
原创 python链表
才发现python还能写链表,之前都把它当作EXCEL用了,用了个寂寞。#Definitionforsingly-linkedlist.#classListNode:#def__init__(self,x):#self.val=x#self.next=NoneclassSolution:defaddTwoNumbers(self,l1,l2):p=ListNo...
2020-09-14 22:09:50 153
原创 python_pandas
>>> s=pd.Series([1,2,np.nan,4]) # 字符串 一维索引>>> s0 1.01 2.02 NaN3 4.0dtype: float64>>> dates = pd.date_range('20190725',periods=4) # 表格型数据结构,二维索引>&...
2019-07-25 17:52:38 132
原创 python_numpy
>>> a = np.array([[1,2,3],[2,3,4],[4,5,6]])>>> aarray([[1, 2, 3], [2, 3, 4], [4, 5, 6]])>>> a.ndim # 数组维度2>>> a.shape # 行数、列数(3, 3)>&...
2019-07-25 16:41:14 132
原创 python_ex5组合数据类型
#基本数值运算def getNum(): #获取用户不定长度的输入 输入一行,例如:1,2,3,4,5 innum = [] instr = input() innum = (eval(instr)) return innumdef mean(numbers): #计算平均值 add_all = 0.0 for item...
2019-07-19 18:29:35 174
原创 python_笔记(二)
f = Lambda x,y:x+y #函数名f ,参数x,y,表达式x+y#pyinstaller 库#(cmd)pip install ptinstallerpyinstaller -i name.ico -f name.py #生成独立打包文件,使用图标name#集合:{}表示,逗号分隔。建立set()s.add(x) # 将x增加到ss.discard(x) ...
2019-07-19 16:25:15 198
原创 python_笔记(一)
#turtle库turtle.penup()turtle.pendown()turtle.pensize(20)turtle.pencolor("purple")turtle.fd(200) # 直线,前进200tuetle.circle(-100,90) # 曲线,左侧-100圆心,90°圆弧turtle.seth(-40) # ...
2019-07-19 11:37:34 144
原创 python_ex4递归
# 斐波那契数列def fbi(n): if n == 1 or n == 2: return 1 else: return fbi(n-1)+fbi(n-2)n = eval(input())print(fbi(n))# 将所有输入的数字累乘def cmul(a,*b): # b 包括除了第一个输入外的所有 m = a...
2019-07-18 20:35:32 298
原创 python_ex4程序结构
height,weight = eval(input())BMI = weight/pow(height,2)print("BMI数值为:{:.2f}".format(BMI))if BMI < 18.5: wor,con = '偏瘦','偏瘦'elif 18.5 <= BMI <= 24: wor,con = '正常','正常'elif 24 &...
2019-07-18 13:10:12 222
原创 python_ex3基本数据类型
def dayup(df): # 自定义函数 upresult = 1.0 for i in range(365): if i%7 in [6,0]: # 周末下降1% upresult = upresult*0.99 ...
2019-07-17 21:57:45 114
原创 python_ex2绘图turtle
import turtleturtle.setup(650,350,200,200) # 设置窗体大小,位置turtle.penup() # 抬起画笔turtle.fd(-250) # -x移动250turtle.pendown() # 放下画笔turtle.pe...
2019-07-17 16:05:32 143
原创 python_ex1基本语法
inputtemp = input() # 获取输入字符串if inputtemp[-1] in ['F','f']: # 最后一个输入字符是F/f if后有: Ctemp = (eval(inputtemp[0:-1])-32)/1.8 print("{:.2f}C".format(...
2019-07-17 13:28:37 217
原创 ex8练习
估计均值和方差mu = (1/m)*sum(X); % 估计均值X_norm = bsxfun(@minus,X,mu); % bsx能将mu补齐,与X维度一致sigma2 = (1/m)*sum(X_norm.^2); % 估计方差估计概率k = length(mu);if (size(Sigma2, 2) == 1) || (size(Sigma2, ...
2019-07-16 20:18:27 113
原创 ex7练习
样本归类for i = 1:size(X,1) % 遍历每一个样本 % 先将样本归为第一类 X_min = (X(i,:)-centroids(1,:))*(X(i,:)-centroids(1,:))'; idx(i) = 1; % 遍历每一...
2019-07-15 22:03:44 173
原创 ex6练习
高斯核函数(任意两个样本间)sim = exp(-((x1-x2)'*(x1-x2))/(2*sigma^2));选择最佳C和sigmaC_vac = [0.01 0.03 0.1 0.3 1 3 10 30]';sigma_vac = [0.01 0.03 0.1 0.3 1 3 10 30]';err_min = size(y,1)*size(y,2);for i ...
2019-07-13 20:58:32 137
原创 ex5练习
学习曲线(判断欠拟合/过拟合) % function [error_train, error_val] = learningCurve(X, y, Xval, yval, lambda)for i = 1:m theta = trainLinearReg(X(1:i,:), y(1:i,:),lambda); % 这里需要 lambda = 0,所求的代价误差不需...
2019-07-13 15:18:12 132
原创 ex4练习
代价函数偏导,加上正则项首先计算每层误差神经网络代价函数 % function [J grad] = nnCostFunction(nn_params, ... input_layer_size, ... ...
2019-07-12 17:20:23 104
原创 ex3练习
逻辑回归—多分类 % 载入数据,自动保存在数组X, yload('ex3data1.mat');m = size(X, 1);% 更新theta,多分类all_theta为num_labels*(n+1),二分类theta为(n+1)*1lambda = 0.1;[all_theta] = oneVsAll(X, y, num_labels, lambda);% 训练预测准确率...
2019-07-11 19:38:15 388
原创 ex2练习
特征映射(两个特征映射成六次多项式) X = mapFeature(X(:,1), X(:,2)); degree = 6;out = ones(size(X1(:,1)));for i = 1:degree for j = 0:i out(:, end+1) = (X1.^(i-j)).*(X2.^j);% 增加特征新列 endend ...
2019-07-11 11:03:24 275
原创 ex1练习
加载数据% 单变量data = load('ex1data1.txt');X = data(:, 1); % m*1矩阵y = data(:, 2); % m*1矩阵m = length(y); % number of training examples% 多变量data = load('ex1data2.txt');X = data(:, 1:2); % m*2矩阵...
2019-07-10 09:21:09 277
原创 Latex练习-LNCS模板
练习步骤:安装CTeX 下载模板llncs2e.zip 解压后,编辑文档samplepaper.tex编辑记录:参考博客参考文档《一份不太简短的LATEX介绍》编辑 标题、作者、单位 \title{A Classification Based Surrogate-Assisted Evolutionary Algorithm for Expensive Many-Obje...
2019-07-07 11:57:49 1845
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人