自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 判断基因的相似性的求解算法

通过c[i][j]=max{c[i-1][j-1]+init[s1[i-1]][s2[j-1])],c[i-1][j]+init[getback(s1[i-1])][4],c[i][j-1]+init[4][getback(s2[j-1])]} 获得每一个位置的相似值。其实这种对齐方式是最优的,没有其他的方式能得到更高的分值了,所以这两个基因的相似度是。根据矩阵b[][]来获得记录下的来源信息 其中1表示来自左上角,2表示来自上边,3表示来自左边。根据下列基因分值矩阵,没对匹配的字符都有相应的分值。

2023-05-22 20:57:27 519

原创 Linux 进程控制

4.编写程序mysh.c,在其主函数中读取“命令字符串”(由第二个参数开始的所有命令行参数构成),在程序中创建一个子进程,然后在子进程中调用exec执行该命令字符串。3.execve函数的应用,要在程序执行时设定执行环境变量,路径为tmp,用户名为liu,执行命令env时要把这些环境变量传递给系统。参数v表示传递的参数(含命令)为构造指针数组,文件查找需给出路径。命令env在”/bin”目录下。要在程序设计时设定环境变量,路径为tmp,用户名为liu,执行命令env时要把这些环境变量传递给系统。

2023-05-15 22:54:28 716

原创 Linux i/o操作

flags: O_RDONLY 只读打开 O_WRONLY 只写打开 O_RDWR 可读可写打开。使用此选项时,需要同时说明第三个参数mode,用其说明该新文件的存取许可权限。3.设计一个程序,要求利用read函数读取系统文件“/etc/passwd”,并在终端显示输出。文件描述符fd=0是标准输入 fd=1是标准输出 fd=2是标准错误。STDOUT_FILENO可以用文件描述符 标准输出1表示。strlen()函数读取字符串长度。//打开源文件,写入目标文件。

2023-04-24 09:15:06 613

原创 基于贪心法求解哈夫曼编码问题;

Java 我选择了链表LinkedList//Java Comparable接口 实现该接口中方法int comparableTo(Object b) sort方法实现排序 将输入整个数组排完序后 取出最小和次小值利用构造函数 合成父节点 删除最小和次小结点 将父节点插入列表中 直至全部结点都进进入链表 然后进行编码。''哈夫曼编码根据其出现的频率建立一个0,1串表示字符的最优表示方式 可以自低向上构建。先选取频率最小的两棵树,合并为新树。

2023-04-23 17:41:13 143

原创 编写函数checkPalindrome(str)判断字符串str是否为回文字符串。如果一个字符串从前往后读和从后往前读是一样的,那么它就是一个回文字符串。例如,“mom”、“dad”以及“noon”都

编写函数checkPalindrome(str)判断字符串str是否为回文字符串。如果一个字符串从前往后读和从后往前读是一样的,那么它就是一个回文字符串。例如,“mom”、“dad”以及“noon”都是回文字符串。如,checkPalinadrome("mom")结果为true。

2023-04-21 10:26:27 710

原创 编写JavaScript程序实现 输出“九九乘法表”

【代码】编写JavaScript程序实现 输出“九九乘法表”

2023-04-21 10:24:18 568

原创 定义表示二维坐标点的构造函数Point,其参数为点的横坐标x和纵坐标y。通过原型扩展为该构造函数添加方法,包括 该坐标信息(x,y) 和 求两点距离 这两个方法。调用此构造函数创建两个点对象,

定义表示二维坐标点的构造函数Point,其参数为点的横坐标x和纵坐标y。通过原型扩展为该构造函数添加方法,包括 该坐标信息(x,y) 和 求两点距离 这两个方法。调用此构造函数创建两个点对象,在控制台输出各自坐标和两点间的距离(如图所示)。1.可以向对象中添加一个方法。2.可以向原型中添加一个方法。

2023-04-15 11:22:22 312 1

原创 将 rbg函数转换为16进制表示的颜色

parseInt('123', 5) // 将'123'看作 5 进制数,返回十进制数 38 => 1*5^2 + 2*5^1 + 3*5^0 = 38。//转化为指定基数的10进制数 不加radix 默认10进制。其中a,b,c,d,e,f 分别表示10,11,12,13,14,15。number.toString(n) //n为进制数。将 rbg函数转换为16进制表示的颜色。十进制转化为16进制 除16取余。255/16 商15。

2023-04-15 11:18:35 173

原创 js 编写函数,接收两个数组作为参数,在函数中比较两个数组中的相同元素与不同元素,结果保存在一个对象中并返回。例如,两个数组分别为:数组1:[‘hello‘,‘world‘,‘js‘,‘html‘,数

编写函数,接收两个数组作为参数,在函数中比较两个数组中的相同元素与不同元素,结果保存在一个对象中并返回。数组2:['books','hello','web','cie','w3c','2022-11-11']首先比较两个数组的长度,将长度短的数组在数组长的数组中寻找 一个一个找 双重循环。数组1:['hello','world','js','html','cie']寻找不一样的 在一样的基础上将数组a,b中相同的部分去掉 然后合并。

2023-04-14 20:27:20 451

原创 css 动画 画一个会动的♥心

使用#love div:nth-child(1) 分别设计两个样式 边角圆角化 颜色设置为红色 并将该元素顺时针旋转45 以右下角为起点 另一个逆时针旋转45 以左下角为起点。animation-fill-mode:规定动画结束的状态 保持动画后的状态:forward 回到最初的状态:drawback。animation-iteration-count:规定动画播放次数 infinite 无限循环/ 数字比如1,2 等。animation-time-function:规定动画的速度曲线。

2023-03-30 21:35:33 68

原创 css动画 画一个玫瑰花

z-index:元素的堆叠顺序 越大 元素的层级越大 当元素发生层叠时,层级高的元素会覆盖在层级低的元素上面,使层级低的元素的重叠部分被覆盖 与父元素比较。在画出两片绿叶 同样在第一片花瓣的基础上截取一部分 并将background-color设置为绿色。然后在每一个选择其中 加入它 并将延迟时间改为不一致的 会在视觉上产生先后。紧接着在第一片花瓣的基础上画出整个花瓣 通过旋转。继续画出根 并通过定位将根放在合适的位置。第二片绿叶在第一片的基础上进行旋转。设置动画 一个一个步骤来。

2023-03-30 20:58:21 508

原创 算法分析与设计 基于分治策略的快速排序

【代码】算法分析与设计 基于分治策略的快速排序。

2023-03-28 22:16:25 46

原创 linux c开发工具 实验三

(gdb)n/s //单步运行 区别在于n不进入函数,s进入函数。(1),分别编写prom.c、fast.c、insert.c;// gcc -o指定输出文件 默认./a.out。gcc -c avg.c//生成目标文件 avg.o。gcc -S avg.c //生成汇编文件avg.s。(gdb)p 变量名 //查看指定变量的值。//进入gdb 在编译过程中加上-g。(gdb) l //显示程序内容。(gdb) r //运行程序。(gdb)c //继续运行程序。(gdb)q//退出gdb环境。

2023-03-27 22:02:48 379

原创 高斯消元法

列主元消元法。

2023-03-27 10:26:53 48

原创 web 如何设置倒三角标签

/以矩形的右下角为起点开始旋转 也可以选择左上角(left top)//内容显示在正中间 第七版。//第七版的所占长宽。

2023-03-26 22:08:13 162

原创 web 如何将图片位于右上角,居中,居左

/添加在头标签中 添加选择器。web 如何将图片位于右上角

2023-03-26 19:56:20 1778

原创 web 修改图片形状为圆形

web 修改图片形状为圆形/变角 上下各50% 圆角化。//采用flex布局。

2023-03-25 20:55:47 871

原创 算法 0-1背包问题:1)基于动态规划方法求解0-1 背包问题;

问题描述:给定n种物品,使得物品i的重量为w[i],价值为v[i],背包容量为N,应该如何选择装入背包的种类,使得价值最大。物品只有两种选择:放或者不放,用x[n]存放物品i放入情况;

2023-03-23 20:10:16 44

原创 算法分析 最优二叉搜索树

2023-03-22 08:03:58 47

原创 CUDA 11.1+VS2019安装使用

首先确定自己适配的CUDA版本win+r 输入 cmd。

2023-03-21 22:43:53 337

原创 CUDA 配置包含目录common

右击项目→属性→VC++ 目录-->

2023-03-21 22:04:58 84

原创 Linux shell编程之 实验二

编写一个脚本名称为backup.sh,将第二个位置参数及其以后各参数所指定目录中的以.c和.sh结尾的,且文件大小不为0的文件复制到第一个位置参数所指定的目录中。编写脚本mytar.sh,将位置参数指定的所有文件(目录)进行归档并压缩,文件名格式:年月日(xxxx-xx-xx).tar.gz。echo -n InputMessage to Send: // echo -n 不输出行尾的换行符。//将msg 的值赋给(发送给)username 将错误信息输入/dev/null。

2023-03-21 21:52:28 545

原创 CUDA程序性能优化 并行归约

基本思想是,对于一个输入数组执行某种计算,然后产生一个更小的结果数组。当大量的数进行加和运算时,可以利用归约算法,多线程进行求和运算。解决方法: 相邻线程执行相同的代码。成对方式导致线程发散如下。​​​​​​归约算法。

2023-03-21 17:05:34 122

原创 Linux read命令

linux read命令解读

2023-03-20 22:42:10 157 1

空空如也

空空如也

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

TA关注的人

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