自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 生信学习-Biostar课程5、6编写Linux脚本,熟悉序列下载和检查操作

生信

2022-08-17 23:34:08 371 1

原创 生信学习—Biostar课程3、4安装使用Entrez Direct和SRA toolkit

Edirect, SRA toolkit

2022-08-16 22:05:53 956

原创 生信学习—Biostar课程1、2熟悉linux命令,下载基因组信息

生信学习记录

2022-08-15 00:44:59 493

原创 Windows安装cassandra,数小时多个bug总结记录

java版本,python版本,连接不上服务器等多个问题解决方法。

2022-08-13 03:18:10 1030 3

原创 使用CPU多核进行并行运算

import multiprocessingdef function(x): return(x * x) arg_list = [1, 3, 5, 7]cores = multiprocessing.cpu_count()pool = multiprocessing.Pool(processes=cores)for result in pool.imap(functi...

2019-03-05 19:51:49 6014

原创 Machine learning series: Handling Missing Values

The method cann’t deal with ‘object’ type dataExplore missing valuesmissing_val_count_by_column = (data.isnull().sum())print(missing_val_count_by_column[missing_val_count_by_column > 0])A simp...

2018-11-25 18:21:02 220

原创 Machine learning series:How to handle categorical variable

One hot encodingone hot encoding creates new (binary) columns, indicating the presence of each possible value from the original data.## explore the data typeprint(train_data.dtypes)## one hot enco...

2018-11-24 19:16:11 316

原创 机器学习——入门

import pandas as pdfile_path = ''name_data = pd.read_csv(file_path)name_data.describe() ## describe function can tell you the information of each column in data, such as count(how manty rows have n...

2018-11-24 17:48:07 161

原创 Pat乙级1031题——查验身份证(Python)

注意使用多层循环,在打断的时候要注意确保不再执行之后不需要循环的地方代码如下def idCard(): weight = [7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, 4, 2] mList = ['1', '0', 'X', '9', '8', '7', '6', '5', '4', '3', '2'] ...

2018-09-05 17:12:26 1128

原创 Pat乙级1030题—— 完美数列(Python)

注意完美数列不一定要从给出的数列最小的一项开始,而是找尽可能的包含最多数的完美数列。这个代码用python2实现会出现一个测试点超时,用python3没有问题。代码如下# -*- coding: UTF-8 -*-def perfectSequence(): N, q= map(int, input().split()) numList = sorted(...

2018-09-05 16:25:27 309

原创 Pat乙级1029题——旧键盘(Python)

代码如下def oldKeyboard(): standStr = raw_input() inputStr = raw_input() result = [] i, j = 0, 0 while i < len(standStr): if standStr[i] == inputStr[j]: if j...

2018-09-03 21:21:28 393

原创 Pat乙级1028题——人口普查(Python)一个运行超时

注意考虑排除不合理年龄后,人数为0的情况代码如下def popQuery(): count = int(raw_input()) info = [] for i in range(count): personInfo = raw_input().split(' ') personInfo[1] = map(int, perso...

2018-09-03 20:27:02 602

原创 Pat乙级1027题——打印沙漏(Python)

注意一行打印空格和符号时,不能用逗号连接(会多出一个空格)代码如下# -*- coding:UTF-8 -*-def hourglassPrint(): content = raw_input().split(' ') if content[0] == 0: print 0 return content[0] = in...

2018-09-03 17:33:44 1090

原创 Pat乙级1026题——程序运行时间(Python)

注意注意不足1秒的时间要四舍五入到秒,我使用的方法是round()时间输出注意高位补零,即%02d代码如下def time(): content = map(int, raw_input().split(' ')) CLK_TCK = 100 if content[0] >= content[1]: return allSec...

2018-09-03 16:53:01 514 1

原创 Pat乙级1025题——反转链表(Python)一个非零返回,一个运行超时

注意如果上一次有反转,那么要将上一次最后一个数据的next改成本次反转后的开始的地址测试结果为21分#!/usr/bin/python# -*- coding: UTF-8 -*-def reverseList(): input = raw_input().split(' ') input[1] = int(input[1]) input[2] = int...

2018-09-02 20:37:59 1054 1

原创 Pat乙级1024题——科学计数法(Python)

测试结果为满分def sciCount(): input = raw_input() inputList = [] for i in range(len(input)): inputList.append(input[i]) eIndex = inputList.index('E') sciNum = int(input[eIndex+2...

2018-09-02 17:21:12 387

原创 Pat乙级1023题——组个最小数(Python)

代码测试结果为满分def minNum(): input = map(int, raw_input().split(' ')) result = '' for i in range(1, len(input)): if input[i] == 0: continue else: for j ...

2018-09-02 16:22:23 410

原创 Pat乙级1022题——D进制的A+B(Python)

代码测试结果为满分def dHex(): input = map(int, raw_input().split(' ')) number = input[0] + input [1] d = input[2] result = [] while number >= d: result.append(number % d) ...

2018-09-02 15:07:50 231

原创 Pat乙级1021题——个位数统计(Python)

代码测试结果为满分def singleDigit(): number = raw_input() numList = [] numDict = {} for i in range(len(number)): numList.append(int(number[i])) for i in range(10): count =...

2018-09-02 14:50:37 354

原创 Pat乙级1020题——月饼(Python)有一个结果是非零返回

注意考虑需求量大于所有月饼供应量之和的情况。代码如下 测试结果是有一个非零返回,说明有一种情况没有考虑到。def mooncake(): input = map(int, raw_input().split(' ')) if input[0] == 0: print '0.00' return stock = map...

2018-09-02 14:19:08 4566 2

原创 Pat乙级1019题——数字黑洞(Python)有一个错误

确保输入数字为四位数。输出也要为四位数。def digitalBlack(): next = raw_input() if len(next) < 4: next = next.zfill(4) if len(next) > 4: next = next.strip('0') def returnNum(num...

2018-08-31 21:43:09 510

原创 Pat乙级1018题——锤子剪刀布(Python)

注意是要计算获胜次数最多的手势,而不是出的次数最多的手势。代码如下,感觉比较累赘。def cjb(): count = int(raw_input()) a = [] b = [] for i in range(count): str = raw_input() a.append(str[0]) b.app...

2018-08-31 19:38:05 993

原创 Pat乙级1016题——部分A+B(Python)

满分代码如下,如有可改进部分望指正~def sumP(): input = map(int, raw_input().strip().split(' ')) a = [] d = [] p = [] for i in range(len(input)): if i % 2 == 0: a.append(input[...

2018-08-30 16:23:32 281 1

原创 Pat乙级1015题——德才论(Python)三个测试点超时

宋代史学家司马光在《资治通鉴》中有一段著名的“德才论”:“是故才德全尽谓之圣人,才德兼亡谓之愚人,德胜才谓之君子,才胜德谓之小人。凡取人之术,苟不得圣人,君子而与之,与其得小人,不若得愚人。”现给出一批考生的德才分数,请根据司马光的理论给出录取排名。输入格式:输入第一行给出 3 个正整数,分别为:N(≤105)N(≤105)N(≤10^5 ),即考生总数;L(≥60)L(≥60)L...

2018-08-25 23:10:56 1328

原创 Pat乙级1014题——福尔摩斯的约会(Python)

大侦探福尔摩斯接到一张奇怪的字条:我们约会吧! 3485djDkxh4hhGE 2984akDfkkkkggEdsb s&hgsfdk d&Hyscvnm。大侦探很快就明白了,字条上奇怪的乱码实际上就是约会的时间星期四 14:04,因为前面两字符串中第 1 对相同的大写英文字母(大小写有区分)是第 4 个字母D,代表星期四;第 2 对相同的字符是 E ,那是第 5 个英文字母,代表...

2018-08-25 19:51:29 1529

原创 Pat乙级1013题——数素数(Python)一个测试点超时

令 P​iP​iP​_i 表示第 iii 个素数。现任给两个正整数 M≤N≤104M≤N≤104M≤N≤10^4​ ,请输出 PMPMP_M 到 PNPNP_N​ 的所有素数。输入格式:输入在一行中给出 M 和 N,其间以空格分隔。输出格式:输出从 PMPMP_M​ 到 P​NP​NP​_N​ 的所有素数,每 10 个数字占 1 行,其间以空格分隔,但行末不得有多余空格。...

2018-08-25 15:07:25 1384 1

原创 Pat乙级1012题——数字分类(Python)

给定一系列正整数,请按要求对数字进行分类,并输出以下 5 个数字:A1A1A_1 = 能被 5 整除的数字中所有偶数的和;A2A2A_2 = 将被 5 除后余 1 的数字按给出顺序进行交错求和,即计算 n​1​​ −n​2​​ +n3​​ −n4⋯;A​3​A​3​A​_3​​ = 被 5 除后余 2 的数字的个数;A​4A​4A​_4 = 被 5 除后余 3 的数字的平均数,精确...

2018-08-25 12:57:11 518

原创 Pat乙级1011题——A+B 和 C(Python)

给定区间 [ −231,2​31 −231,2​31\ {−2}^{31} , 2^{​31} ​​ ] 内的 3 个整数 A、B 和 C,请判断 A+B 是否大于 C。输入格式:输入第 1 行给出正整数 T (≤10),是测试用例的个数。随后给出 T 组测试用例,每组占一行,顺序给出 A、B 和 C。整数间以空格分隔。输出格式:对每组测试用例,在一行中输出...

2018-08-25 11:34:26 277

原创 Pat乙级1010题——一元多项式求导(Python)

设计函数求一元多项式的导数。(注:x^n^(n为整数)的一阶导数为n*x^n-1^。)输入格式:以指数递降方式输入多项式非零项系数和指数(绝对值均为不超过1000的整数)。数字间以空格分隔。输出格式:以与输入相同的格式输出导数多项式非零项的系数和指数。数字间以空格分隔,但结尾不能有多余空格。注意“零多项式”的指数和系数都是0,但是表示为“0 0”。输入样例: 3 4 -5 2 ...

2018-08-19 22:41:45 435 1

空空如也

空空如也

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

TA关注的人

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