自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 收藏
  • 关注

原创 在sqlite中查询django的建表语句

在sqlite中查询django的建表语句

2021-04-19 23:02:00 327

原创 SQL学习:一日一迷惑

文章主要是对几个在SQL中遇到的问题进行解答或记录,如sql的执行顺序问题等,持续更新ing

2020-08-25 22:44:17 519

原创 sql练习题目(持续更新)

本文中的题目摘自本人在练习sql中遇到的一些个人觉得值得记录的题目。

2020-08-03 22:32:33 575

原创 牛客网61道sql题目个人题解(未完待续)

牛客网61道sql题目个人题解(未完待续)

2020-08-03 17:31:19 292

原创 笔记:常见的约束问题求解算法——乘子法和Frank-Wolfe算法

本文介绍了约束问题中常用的两种算法——乘子法和 Frank-Wolfe 算法,并通过matlab编程实现了以上两种算法,并对实际问题进行求解。

2020-07-22 21:51:36 3306

原创 笔记:常见的无约束求解算法——最速下降法和拟牛顿法

本文介绍了无约束问题中常用的两种算法,最速下降法和BFGS算法,并通过matlab编程实现了以上两种算法,并对实际问题进行求解。

2020-07-22 21:49:58 2694

原创 leecode:面试题 02.06. 回文链表

关于 leecode的面试题02.06:回文链表 的解题记录,C++实现

2020-07-09 22:54:58 173

原创 数据库复习笔记:关系代数

笔记:介绍了常用的关系代数,包括并、交、差、笛卡尔积、选择、投影、连接等。

2020-07-05 11:49:45 3350

原创 剑指offer:删除链表中重复的结点

剑指offer:删除链表中重复的结点 的结题记录与总结,菜鸟实现,C++

2020-07-01 22:13:54 117

原创 leecode: 验证回文字串

关于 leecode的125题:验证回文串 的解题记录,C++实现

2020-06-19 10:28:23 153

原创 判断一个字符串是否为另一个字符串的字串

利用C++实现 判断字符串t是否为字符串s的字串

2020-06-13 21:48:40 2564

原创 c++的list(合并两个有序数组)

实现C++标准库中list的merge函数(以list<int>list<int>list<int>为例)/**功能:将l1和l2合并到l1, 并清空l2.输入:l1, l2是两个已经排好序的list,类型:list<int>**/void sorted_merge(list<int>& l1, list<int>& l2) { list<int>::iterator plist, plist2;

2020-05-29 21:43:48 1022 2

原创 C++一维和二维数组的创建与赋值

关于C++一维数组,二维数组的创建,以及如何从控制台输入赋值到数组中

2020-05-24 16:27:37 2978

原创 利用python的plt进行可视化

利用python的plt绘制多种柱状图,进行数据可视化,

2020-05-14 17:18:17 2479

原创 pandas 已知列名求索引,保存为csv文件

使用Pandas时的一些经验:1. 已知列名想求列索引的时候,可利用get_loc函数获取2. pandas保存文件后乱码,或保存了index

2020-05-14 16:18:00 695

原创 pandas, groupby后保存为dataframe

使用pandas的groupby后,将得到的结果转化为dataframe保存下来

2020-05-09 17:05:39 2579

原创 pandas——统计某一列或某一行的缺失值数目

使用countdata.count(axis=1)

2020-05-02 22:46:23 15184 1

原创 利用python上传文件发邮件

故事背景疫情期间, 由于网课作业都是发电子邮件的, 那么这个时候, 改完作业, 如何将批改后的作业发回给学生, 便是一个麻烦的问题了, 毕竟老师只有一个, 学生却有那么多个, 这个时候, 就可以利用下面这个代码, 解决这一麻烦了.应用举例现在小明有附件1到附件20这20封邮件要发送, 每封邮件要发给不同的人, 如邮件1对应着发送给小一, 邮件2对应着发送给小二. 这个时候, 手动一个一个发...

2020-04-26 15:26:05 465 1

原创 中位数和顺序统计量

简单介绍了 中位数和顺序统计量, 即集合中第i小的元素. 并利用C++实现和测试.

2020-04-24 17:01:32 606

原创 笔记: 排序算法——计数排序(C++实现)

计数排序计数排序伪代码C++实现测试基数排序基数排序伪代码C++实现测试

2020-04-23 11:39:25 1889

原创 笔记: 排序算法——堆排序(C++实现)

文章简单介绍了堆排序及其时间复杂度,用C++实现该算法并进行了测试.

2020-04-20 22:47:54 225

原创 笔记: 排序算法——快速排序(C++实现)

文章简单介绍了快速排序及其时间复杂度,用C++实现该算法并进行了测试.

2020-04-20 22:28:52 351

原创 线性回归及其python实现

原理

2020-04-19 21:30:50 153

原创 分治法的几个应用

以下为我听网课视频的笔记:网课视频:麻省理工学院公开课:算法导论 (B站上一搜就可以找到)个人学习资料:算法导论第3版主要内容:本文主要记录对分治法的理解及应用,并对课堂上的内容整理的笔记。总述:分治法的主要步骤是:分(divide)——治(conque)——合(combine),通过将大(难)的问题分解成小(容易解决)的问题,然后对小问题进行求解,最后再合成从而解决问题。归并排...

2020-04-18 22:55:56 2262

原创 学习笔记:常见的无约束算法——梯度下降法等

介绍了常见的梯度下降法,正规方程法,牛顿法,共轭梯度法

2020-04-18 22:02:18 897

原创 笔记: 排序算法——合并排序(C++实现)

文章简单介绍了合并排序及其时间复杂度,用C++实现该算法并进行了测试.

2020-04-15 16:23:19 1762

原创 排序算法——插入排序(C++实现)

文章简单介绍了插入排序及其时间复杂度,用C++实现该算法并进行了测试.

2020-04-15 15:57:07 717 2

原创 LLE降维——代码实现

参考文章:算法实现#!/usr/bin/env python# coding: utf-8# ## LLE算法实现# In[2]:'''LLE 2019.11.20Author: luoReference: Zhihua Zhou. Machine learning[M]. Tsinghua University Press, 2016实现了LLE总结:...

2020-03-26 17:02:38 2521

原创 python 建立虚拟环境

安装virtualenvpip install virtualenv在适当的位置创建虚拟环境# 进入合适的位置后,在命令窗口输入以下命令virtualenv EnvName进入虚拟环境# 若是用windows,则先进入EnvName/Scripts;# 若是用linux, 则先进入 EnvName/bin;activate退出虚拟环境deactivate...

2020-03-17 16:17:23 64

原创 利用timetz()函数获取pandas.Timestamp的时分秒

在进行数据处理时,依据表格里的时间来划分出早中晚import pandas as pdimport timeimport datetimedata = pd.read_csv("data.csv") #读取数据date['time'] = pd.to_datetime(data['time'],infer_datetime_format=True) # 将时间转化为datetime...

2020-02-28 11:31:53 3653

原创 关于pandas的一些使用

drop_duplicates函数该函数只对DataFrame或Series类型有效,用于去除重复值。参数有三个:subset: 表示要进行去重的列. 默认值为None, 即全部列(即只有当两行数据完全相同时才会进行删除)keep:接收特定的String, 是否保留。默认值为’first’,表示保留第一个;若为’last’,表示为保留最后一个;若为False,则表示为重复值全部删除in...

2020-02-10 21:33:21 155

原创 Isomap降维方法——代码实现

#!/usr/bin/env python# coding: utf-8# In[1]:import numpy as npfrom scipy.spatial.distance import pdist, squareformimport matplotlib.pyplot as plt'''myIsomap 2019.11.12Author: 豆奶Reference:...

2019-11-21 11:15:43 3100 1

原创 numpy 矩阵提取某几行

import numpy as npa = np.array([1,2,3,4,5,6,7,8,9,10,11,12])a = a.reshape([4,3])print('a: ')print(a) # 提取a 的第1行print('\n a[0,:]=')print(a[0,:]) # 提取a的第2,3行print('\n a[1:3, :]=')print(a[1...

2019-11-13 23:25:02 13402

原创 KPCA降维--代码实现

参考文章:https://zhuanlan.zhihu.com/p/59775730

2019-11-05 20:25:36 4275

原创 PCA降维方法(一)

总结了PCA方法的原理, 算法, 模块划分及其相关应用。举例分析了其在HNR数据中的降维效果。背景机器学习在现实应用中,遇到的需要训练的属性维数常常是成千上万维的,要满足密采样条件所需的样本数目是无法达到的天文数字。此外,许多学习方法也需要计算其距离,而高维空间的距离常常是麻烦的,上述两点也正是很多机器学习方法共同面临的严重障碍,被称为“维数灾难”。缓解维数灾难的一个有效途径是降维。在降维方...

2019-10-29 22:49:03 1943

原创 PCA降维(二)

下面是我实现的PCA代码,有不足之处还请指正import numpy as npfrom sklearn.decomposition import PCAfrom sklearn.linear_model import LogisticRegression'''define class myPCA'''class myPCA: ''' Initialize func...

2019-10-25 11:57:44 182

原创 python 如何正则出两个符号或字母之间的字符串

这几天在做一个正则化的任务,需要正则出一个文件中两个字符之间的所有东西,这是在查找过程中找到的一些方法,在此记录下来。(以下都是在python下实现的)import re file = open(r'C:\\Users\Administrator\Desktop\文件名.out','rb') #读取文件source = file.read()source ...

2019-02-12 21:42:36 16762 16

空空如也

空空如也

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

TA关注的人

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