自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 HNUCM-OJ 《算法分析与设计》练习8

题目描述输入一个m行n列的字符矩阵,统计字符“@”组成多少个八连块。如果两个字符“@”所在的格子相邻(横、竖或者对角线方向),即属于同一个八连块。输入多组输入输入行数m,以及列数n。然后输入*和@输出联通块个数样例输入 Copy5 5****@@@@**@@@@@@**@样例输出 Copy2。

2024-12-26 15:21:34 645

原创 HNUCM-OJ《算法分析与设计》练习7

题目描述在某个城市中住着n个人,现在给定关于这n个人的m条信息(即某2个人认识)。假设所有认识的人一定属于同一个单位,请计算该城市有多少个单位?输入第1行的第1个值表示总人数n,第2个值表示总信息数m;第2行开始为具体的认识关系信息输出单位的个数样例输入 Copy10 42 34 54 85 8样例输出 Copy7。

2024-12-19 16:34:43 730

原创 HNUCM-oj 算法分析6

HNUCM-OJ《算法分析与设计》练习6。

2024-12-16 11:53:47 367

原创 pycharm+conda虚拟环境的详细配置过程

conda:是用来安装conda package,虽然大部分conda包是python的,但它支持了不少非python语言写的依赖项,比如mkl cuda这种c c++写的包。然后,conda安装的都是编译好的二进制包,不需要你自己编译。pip:是用来安装python包的,安装的是python wheel或者源代码的包。从源码安装的时候需要有编译器的支持,pip也不会去支持python语言之外的依赖项。是一个超越Python的环境管理器。推荐使用conda来安装包,如果安装失败,再尝试用pip进行安装。

2024-06-27 09:42:58 1573 1

原创 LIS最长公共子序列(要求打印出来)

dp[i] = max(dp[i], max(dp[j]) + 1) 当满足 j < i and a[j] < a[i]依旧是两层for循环;i从0到n-1,j从0到i-1。dp[i]表示以第i项结尾的LIS长度。

2024-04-06 10:55:59 239

原创 完全背包问题二维数组实现

dp[i][j]:在背包容量j时,从1-i号物品最大价值。依旧是两层for循环。

2024-04-06 08:55:53 269

原创 01背包二维数组实现

dp[i][j]=max{dp[i-1][j-v[i]] + w[i],dp[i-1][j]} 当j>=v[i]时成立,即第i号物品+不含第i号物品的价值。dp[i][j]表示前i个物品,j的容量,最多能装的价值。当j<v[i]时,dp[i][j]=dp[i-1][j]

2024-04-06 08:16:23 189

空空如也

空空如也

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

TA关注的人

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