自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 遍历二叉树-递归-非递归-morris

# import os# if __name__ == "__main__":# print("hello ali")class treenode(): def __init__(self): self.val = None self.left = None self.right = Noneclass tree(): def __init__(self, seq): self.seq = seq

2021-03-29 09:08:33 143 1

原创 记录2020看过的书籍

Python机器学习及实践 从零开始通往kaggle竞赛之路统计学习方法编程之美剑指offer程序员代码面试指南百面机器学习Spark高级数据分析Spark快速大数据分析新东方GRE词汇精选乱序版最优化理论与算法 陈宝林随机过程 何书元计算广告 互联网商业变现的市场与技术Pyspark机器学习,自然语言处理与推荐系统大话设计模式机器学习 周志华推荐系统算法实践Python深度学习Pyspark实战指南漫画算法:小灰的漫画之旅...

2021-01-18 15:26:42 186 2

原创 conda安装cudnn和cudatoolkit

安装cuda:conda install cudatoolkit=8.0 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/linux-64/安装cudnn:conda install cudnn=7.0.5 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/mai...

2020-03-16 17:01:48 22531 2

原创 Linux添加新用户,和分配sudo权限

添加新用户(包含目录)adduser username或者useradd -d /home/username -s /bin/bash -g usergroup -m usernamepasswd username添加sudo权限[sudo] usermod -aG sudo username以下是无密码操作$ visudo%sudo ALL=(ALL:ALL) NOPASS...

2019-10-15 11:14:25 400

原创 简单图论最短路径

文章目录DijkstrafloydDijkstrafrom typing import *import numpy as npdef floyd(matrix:List[List[int]]) -> None: length = len(matrix) path = [[-1]*length for _ in range(length)] ...

2019-08-08 17:30:44 302

原创 find, xargs, 和 unzip

find . -name *.zip | xargs -n1 unzip以上实现加压当前文件夹下找到的所有zip文件到对应的文件

2018-09-14 15:19:37 1081

原创 Linux路径缩短

讲上图两个位置对应的/w改成/W 也即是小写改成大写,即可实现对于linux路径显示从全部路径改成当前路径

2018-09-14 15:16:18 684

原创 分田地-python

题目描述牛牛和 15 个朋友来玩打土豪分田地的游戏,牛牛决定让你来分田地,地主的田地可以看成是一个矩形,每个位置有一个价值。分割田地的方法是横竖各切三刀,分成 16 份,作为领导干部,牛牛总是会选择其中总价值最小的一份田地, 作为牛牛最好的朋友,你希望牛牛取得的田地的价值和尽可能大,你知道这个值最大可以是多少吗?输入描述:每个输入包含 1 个测试用例。每个测试用例的第一行包含两个整...

2018-08-22 23:54:12 448

原创 下厨房-python

题目描述牛牛想尝试一些新的料理,每个料理需要一些不同的材料,问完成所有的料理需要准备多少种不同的材料。输入描述每个输入包含 1 个测试用例。每个测试用例的第 i 行,表示完成第 i 件料理需要哪些材料,各个材料用空格隔开,输入只包含大写英文字母和空格,输入文件不超过 50 行,每一行不超过 50 个字符。输出描述输出一行一个数字表示完成所有料理需要多少种不同的材料。...

2018-08-08 10:15:20 420

原创 地牢逃脱-python

题目描述给定一个 n 行 m 列的地牢,其中 ‘.’ 表示可以通行的位置,’X’ 表示不可通行的障碍,牛牛从 (x0 , y0 ) 位置出发,遍历这个地牢,和一般的游戏所不同的是,他每一步只能按照一些指定的步长遍历地牢,要求每一步都不可以超过地牢的边界,也不能到达障碍上。地牢的出口可能在任意某个可以通行的位置上。牛牛想知道最坏情况下,他需要多少步才可以离开这个地牢。输入描述每个...

2018-08-08 09:44:11 446

原创 合唱团-python

题目描述有 n 个学生站成一排,每个学生有一个能力值,牛牛想从这 n 个学生中按照顺序选取 k 名学生,要求相邻两个学生的位置编号的差不超过 d,使得这 k 个学生的能力值的乘积最大,你能返回最大的乘积吗?输入描述每个输入包含 1 个测试用例。每个测试数据的第一行包含一个整数 n (1 <= n <= 50),表示学生的个数,接下来的一行,包含 n 个整数,按顺序表...

2018-08-05 01:10:16 785

原创 混合颜料-python实现

题目描述你就是一个画家!你现在想绘制一幅画,但是你现在没有足够颜色的颜料。为了让问题简单,我们用正整数表示不同颜色的颜料。你知道这幅画需要的n种颜色的颜料,你现在可以去商店购买一些颜料,但是商店不能保证能供应所有颜色的颜料,所以你需要自己混合一些颜料。混合两种不一样的颜色A和颜色B颜料可以产生(A XOR B)这种颜色的颜料(新产生的颜料也可以用作继续混合产生新的颜色,XOR表示异或操作)...

2018-08-04 18:05:03 1181

原创 hashcode和equals

在java里面可以这么理解equals和==的关系,==需要的是两个对象必须是同一个对象,若不是则返回false,而equals只需要判断两个对象的值是否相等,但发现自定义对象的时候,即使传递的参数是一样的,两个对象调用equals也是不相等的,这是为什么呢?原因是由于两个对象没有重现equals方法,需要在类中override类的equals方法,也就是自定义规则才行,hashcode也需要两个...

2018-08-02 22:27:49 122

转载 排序

堆排序,归并排序,快速排序参考:http://www.cnblogs.com/xiaochun126/p/5086037.html各种常用排序算法类别排序方法时间复杂度空间复杂度稳定性复杂性特点最好平均最坏辅助存储 简单 插入排序直接插入O(N)O(N2)O(N2)O...

2018-08-02 20:08:18 146

原创 git上传数据遇到http error

git config --system --unset credential.helper或者git config –global http.emptyAuth true

2018-07-24 18:36:00 426

原创 python安装MySQL包

Python3.x版本:pip install mysqlclient==1.3.7Python2.x 版本:pip install mysql-python

2018-07-23 23:36:33 2784

原创 pip install ascil报错

修改mimetypes.py文件,路径位于python的安装路径下的Lib\mimetypes.py文件。在import下添加如下几行if sys.getdefaultencoding() != 'gbk': reload(sys) sys.setdefaultencoding('gbk')...

2018-07-23 23:28:18 218

原创 f-score+svm特征选择过程pipeline

# coding: utf-8# In[ ]:# !/use/bin/env pythonimport pandas as pdimport numpy as npimport itertoolsfrom sklearn.model_selection import KFold from sklearn import svmfrom sklearn.model_sele...

2018-07-17 15:50:28 3272

原创 解决pip安装出现sslerror的问题

错误代码如下Collecting slwt Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLError(1, u'[SSL: CERTIFICATE_VERIFY_FAILED] certifica...

2018-07-11 09:42:39 23851 11

原创 网易算法题,分苹果

分苹果n 只奶牛坐在一排,每个奶牛拥有 ai 个苹果,现在你要在它们之间转移苹果,使得最后所有奶牛拥有的苹果数都相同,每一次,你只能从一只奶牛身上拿走恰好两个苹果到另一个奶牛上,问最少需要移动多少次可以平分苹果,如果方案不存在输出 -1。输入描述:每个输入包含一个测试用例。每个测试用例的第一行包含一个整数 n(1 <= n <= 100),接下来的一行包含 n 个整数 ai...

2018-06-22 10:30:15 294

原创 利用python实现对csv,arff,libsvm特征文件的导入,同时实现svm+f-score特征选择

使用方法使用python语言实现对于支持向量机(SVM)特征选择的实现,特征选择算法为f-score,该程序的主要有点是可输入文件囊括了csv,libsvm,arff等在序列分类的机器学习领域常用到的格式,其中csv:最后一列为class,libsvm:第一列为class,arff:通常最后一列为类别,其中csv和libsvm中不存在开头,直接是使用的数据。 python train...

2018-05-25 11:37:52 2484 5

转载 学习Hadoop课程

一 慕课网 1.Hadoop大数据平台架构与实践–基础篇(已学习) 链接:https://www.imooc.com/learn/391 2.Hadoop进阶(已学习) 链接:https://www.imooc.com/learn/890二 极客学院 1.Hadoop 概述(已学习) 链接:http://www.jikexueyuan.com/course/677.html 2....

2018-05-23 14:31:01 1394

原创 csv格式转换成arff格式

此方法只对正负集合samples数量一样的数据有效,并且csv格式默认前半部分为正,后半部分为负 转换成之后的格式为 以下是执行代码java -jar csv2arff.jar human_RFH.csv human_RFH.arff 41 1130 程序下载地址

2018-03-25 19:36:29 2649

原创 mRMR特征选择算法(feature_selection)的使用

用以实现用 mRMR 从特征集中提取特征的程序(python)

2018-03-23 09:50:46 23055 9

原创 Pse-Analysis的使用

生物信息学,机器学习,特征属性,RNA,DNA,蛋白质

2018-03-22 12:29:01 589 5

原创 CNN和LSTM实现DNA结合蛋白二分类(python+keras实现)

CNN和LSTM实现DNA结合蛋白二分类(python+keras实现)主要内容word to vector结合蛋白序列修正word embeddingCNN1D实现LSTM实现

2018-03-14 20:33:18 10936 14

原创 回溯法求0/1背包问题

回溯法求0/1背包问题给定n件物品和一个容量为c的背包,物品的重量为Wi,其价值为Vi,0/1背包问题是如何选择背包的物品,其中背包的物品是不可分割的,怎样使得背包中的物品价值最大?#include"stdio.h"#include"stdlib.h"int num;//物品数量double capability;//背包容量double value[100];//每个物品价值double

2016-11-30 22:58:07 2279 2

空空如也

空空如也

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

TA关注的人

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