自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 chatGTP给出的python版快速排序

以上是一个简单的快速排序实现程序。该程序使用递归算法实现、原地排序、选择最右端点作为基准元素(pivot),并利用双指针将待排数组分成左右两部分来进行划分和排序。在每次遍历过程中,如果当前值小于等于基准元素,就将其交换到左侧部分,并将中间点索引加一。最后再交换中间点与基准元素的位置,返回中间点索引即为划分后的位置。测试用例包括了常见的升序、相等和逆序的情况,这些测试用例能够检测快速排序算法的性能和正确性。

2023-04-25 14:02:02 129

原创 希尔排序算法

【代码】希尔排序算法。

2023-04-13 22:56:13 68

原创 十大排序算法

这个作者总结的真好!

2023-04-13 15:47:20 73

原创 selenium安装和使用

注意:安装好selenium后要在root下安装Xvfb。

2023-04-10 11:46:26 66

原创 插入排序python版本

从以上的例子可以看出,python的for循环由于不像C和java那种可以多种条件控制,有时候用for循环会很不方便,且很容易出现错误,所以python语言考虑到灵活性,要多用while循环。

2023-03-31 16:19:21 42

原创 表达数量性状位点(eQTL)的概念及其相关分析原理

第三个是基因型数据,同样地,除开第一列,其它列都代表不同的样本,每一行代表的是不同的基因型(SNP),一般基因型数据用0,1,2这三个数字编码,代表的是效应等位基因剂量。这里gene1(因变量)一般就是一个基因的表达量,snp1(自变量)就是一个SNP的基因型,两者拟合,矫正相关干扰项(如sex和age等),error_term是指回归模型的误差项。第二个是基因表达量信息,同样地,除开第一列,其它列都代表不同的样本,每一行代表的是不同的基因(一般来说基因表达数据需要先进行标准化转换)。

2023-03-30 10:20:43 1369

原创 冒泡排序的终极优化

还有没有大佬可以进一步优化呢?

2023-03-29 15:20:01 39

转载 Selenium包的用法详解

目录学习日记一、Selenium库介绍1、Selenium简介2、Selenium的安装3、安装浏览器驱动4、下载驱动5、定位页面6、几种常见的页面元素定位方式id 定位name 定位class 定位tag 定位link 定位7、浏览器控制修改浏览器窗口大小浏览器前进、后退浏览器刷新二、常见操作一、Selenium库介绍1、Selenium简介。

2023-03-22 10:47:05 291

原创 【无标题】linux系统自动执行写好的脚本

然后复制以下命令:每个月的1日执行相应的脚本命令。linux系统自动执行写好的脚本。先执行:crontab -e。

2023-03-21 11:56:25 42

原创 ClinicalTrail网站所有数据提取 python

clinicalTrials:代码后面注释对获取的表格数据每一列的含义进行了说明。

2023-03-21 11:46:05 461

原创 华为OD机试:将一队小朋友以“高”“矮”“高”“矮”顺序排列

描述:现在有一队小朋友,他们高矮不同,,我们以正整数数组表示这一队小朋友的身高,如数组{5,3,1,2,3}要求小朋友们移动的距离和最小,第一个从“高”位开始排,输出最小移动距离即可"“”我们现在希望小朋友排队,以“高”“矮”“高”“矮”顺序排列,十、将一队小朋友以“高”“矮”“高”“矮”顺序排列。每一个“高”位置的小朋友要比相邻的位置高或者相等;每一个“矮”位置的小朋友要比相邻的位置矮或者相等;出现非法参数情况,返回空数组。输出:4 1 5 2 3。输出:1 1 1 1 1。

2023-03-15 10:15:28 296

原创 华为OD机试-不包含101的数字

区间 [1,10] 内, 5 的二进制表示为 101 ,10的二进制表示为 1010 ,因此区间 [ 1 , 10 ] 内有 10−2=8 个不含 101的数。区间 [10,20] 内,满足条件的数字有 [12,14,15,16,17,18,19] 因此答案为 7。输出的唯一一行包含一个整数,表示在 [l,r] 区间内一共有几个不含 101 的数。现在给定一个整数区间 [l,r] ,请问这个区间包含了多少个不含 101 的数?输入的唯一一行包含两个正整数 l, r( 1 ≤ l ≤ r ≤ 10^9)。

2023-03-08 14:54:10 633 1

原创 华为OD机试-计算网络信号

对应的值代表对应的网格是空矿位置,还是信号源,还是阻隔物。第三行是i、j,代表需要计算 array[i][j]的网络信号值。网络信号经过传递会逐层衰减,且遇到阻隔物无法直接穿透,在此情况下需要计算某个位置的网络信号值。输入为三行,第一行为 m、n,代表输入是一个mxn的数组。array[i][j]=x(x为正整数)代表i行j列是信号源,信号强度是x;3.输入的 m,n 与第二行的数组是合法的,无需处理数量对不上的异常情况。输出对应位置的网络信号值,如果网络信号未覆盖到,也输出0。

2023-03-08 14:14:54 136

原创 华为OD机试真题:建发电站

祖国西北部有一片大片荒地,其中零星的分布着一些湖泊,保护区,矿区.整体上常年光照良好,但是也有一些地区光照不太好。某电力公司希望在这里建设多个光伏电站,生产清洁能源对每平方公里的土地进行了发电评估,其中不能建设的区域发电量为0kw,可以发电的区域根据光照,地形等给出了每平方公里年发电量x千瓦。第一行输入为调研的地区长,宽,以及准备建设的电站【长宽相等,为正方形】的边长最低要求的发电量。调研的区域大小为长2宽5的矩形,我们要建设的电站的边长为2,建设电站最低发电量为6.输出为这样的区域有多少个。

2023-03-08 13:58:16 282

原创 ggplot2 画分面的柱状图

ggplot2 画分面的柱状图直接上代码:df=read.table("class.txt",header=TRUE)ggplot(data = df, mapping = aes(x = factor(samples), y = y, fill = class)) + geom_bar(stat= 'identity', position = 'fill',size=6)+facet_g...

2018-12-20 11:05:41 1982

空空如也

空空如也

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

TA关注的人

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