自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 算法:字符串转化为数字

题目: 输入一个字符串,输出字符串中的数字。不使用 int 或 float 函数。 方法 1: 时间复杂度: O(n) import sys if len(sys.argv) != 2: print("Usage: python3 %s <a string>" % sys.argv[0]) sys.exit(1) string = sys.argv[1] stri...

2020-05-04 15:42:22 880

原创 算法:长数相加

题目: 由于 python 存储不了很长的数字,如果很长的数字做计算,可以用链表进行计算。 时间复杂度:O(n) 空间复杂度:O(1) import sys class Node: def __init__(self, data): self.data = data self.next = None class Linklist: def __i...

2020-05-04 15:40:13 192

原创 算法:翻转一个字符(利用链表数据结构)

题目:比如给定一串字符串,翻转字符串。 方法1:将字符串前后字符交换,如果是奇数len,则最中间的字符不变。 时间复杂度为:O(N) import sys if len(sys.argv) != 2: print("Usage: python3 %s <target string>" % sys.argv[0]) sys.exit() s = sys.argv[1]...

2020-05-04 08:10:21 228

原创 算法:字符串匹配

题目: 要求给定子串,找出在主串中的第一次出现的位置。 1、暴力搜索,先找第一个字符,如果找到第一个字符,则再看第2个字符。 时间复杂度为:O(N2) import sys if len(sys.argv) != 3: print("python3 %s <str including some words> <target>" % sys.argv[0]) ...

2020-05-03 18:44:13 169

原创 算法:数组中找出两数之和=指定数

题目: 给定一个整数数组 nums 和一个目标值 target,请在数组中找出两数之和等于 target 的位置下标。 你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。 一、**解法1,暴力方法, 2 个 for / while 循环。 ** 时间复杂度:O(N^2) import sys if len(sys.argv) != 3: print("Usag...

2020-05-03 18:36:09 1207

原创 人类参考基因组

人类参考基因组 一、人类参考基因组的来源 1、人类基因组计划 1)2001年草图,绘制人类基因组图谱 2、数据库的名称 1)UCSC:hg19,hg38 2)NCBI:GRCH19,GRCH38 二、如何下载参考基因组 在 linux 中下载参考序列数据库: 1. hg38:wget http://hgdownload.cse.ucsc.edu/goldenPath/hg38/bigZips/hg...

2020-03-25 16:05:29 3301

空空如也

空空如也

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

TA关注的人

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