自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 高级软件工程 学习总结

这学期选修了《高级软件工程》,在这门课程中我深入了解了软件工程领域的一些关键概念和方法。通过参考孟宁老师编著的《代码中的软件工程》以及孟老师的讲授,我对软件开发过程、需求分析、接口设计和模块化等方面有了更深入的理解。参数化上下文(使用参数传递信息,不依赖上下文环境,即不使用闭包函数)移除前置条件(sum函数中使用数组传递参数,不再限定参数个数)简化后置条件(移除参数之间的关系,使sum返回的是数组全部元素的和)

2023-07-11 14:28:39 166

原创 作业4:从需求分到软件设计

通过使用 SSH 进行远程连接,VS Code Remote Development 实现了安全、可靠的远程开发体验。它利用非对称加密技术,通过公钥和私钥的配对,确保了身份验证和数据传输的安全性。开发者生成密钥对,并将公钥添加到服务器的授权列表中。在连接建立和验证通过后,会话密钥的加密和解密保证了数据的机密性。对于开发者来说,VS Code Remote Development 提供了便捷而安全的远程开发环境。

2023-05-30 21:14:51 64

原创 AcWing795.前缀和

具体做法类比于数学中的数列求和,原数列a1,a2,…an,则前缀和Si = a1 + a2 +…+ ai。求前缀和核心运算const int N=100010;int s[N],a[N];for(int i=1;i<=n;i++) s[i]=s[i-1]+a[i];查询操作对于每次查询,只需执行sum[r]-sum[l-1] ,时间复杂度为O(1)scanf("%d%d",&l,&r);printf("%d",s[r]-s[l-1]);原理s[r]

2022-01-13 16:10:38 160

原创 AttributeError: module 'pandas' has no attribute 'tslib'解决办法

pandas的tslib被弃用,ggplot太久没人维护,源码中没有做出相应的跟进,需要自己去文件中修改报错 AttributeError: module 'pandas' has no attribute 'tslib'解决方案在安装ggplot的文件中进行文件修改,我的路径是用记事本打开 utils.py,找到 pd.tslib.Timestamp 改为 pd.Timestam...

2019-10-29 22:30:11 13509 2

原创 蓝桥杯 k倍区间及其超时改进

问题描述  给定一个长度为N的数列,A1, A2, ... AN,如果其中一段连续的子序列Ai, Ai+1, ... Aj(i <= j)之和是K的倍数,我们就称这个区间[i, j]是K倍区间。  你能求出数列中总共有多少个K倍区间吗?输入格式  第一行包含两个整数N和K。(1 <= N, K <= 100000)  以下N行每行包含一个整数Ai。(1 <= ...

2019-03-22 00:51:59 297

原创 蓝桥杯 分考场

问题描述  我们知道,整数做除法时,有时得到有限小数,有时得到无限循环小数。  如果我们把有限小数的末尾加上无限多个0,它们就有了统一的形式。  本题的任务是:在上面的约定下,求整数除法小数点后的第n位开始的3位数。输入格式  一行三个整数:a b n,用空格分开。a是被除数,b是除数,n是所求的小数后位置(0<a,b,n<1000000000)输出格式  一行3位数...

2019-03-20 21:44:13 323

原创 数据结构与算法之快速排序

快速排序是对冒泡排序的一种改进,是所有内部排序算法中平均性能最优的排序算法。其基本思想是基于分治法的:在待排序数组L[1…n]中任取一个元素key作为基准,从数组的两端开始扫描。设两个指示标志(low指向起始位置,high指向末尾),先从后向前扫描(high递减),如果high位置的元素小于key,就交换low和high位置的元素,然后从前向后扫描(low递增),如果low位置的元素大于key,就...

2019-03-19 23:05:54 305

原创 蓝桥杯 剪邮票

剪邮票 如【图1.jpg】, 有12张连在一起的12生肖的邮票。现在你要从中剪下5张来,要求必须是连着的。(仅仅连接一个角不算相连)比如,【图2.jpg】,【图3.jpg】中,粉红色所示部分就是合格的剪取。请你计算,一共有多少种不同的剪取方法。请填写表示方案数目的整数。注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字。思路用五个for循环嵌套找到五个数的组...

2019-03-19 12:08:05 517

原创 蓝桥杯 抽签

抽签 X星球要派出一个5人组成的观察团前往W星。 其中: A国最多可以派出4人。 B国最多可以派出2人。 C国最多可以派出2人。 .... 那么最终派往W星的观察团会有多少种国别的不同组合呢? 下面的程序解决了这个问题。 数组a[] 中既是每个国家可以派出的最多的名额。 程序执行结果为: DEFFF CEFFF CDFFF CDEFF CCFFF CC...

2019-03-18 18:42:40 461

原创 蓝桥杯 分小组

分小组9名运动员参加比赛,需要分3组进行预赛。有哪些分组的方案呢?我们标记运动员为 A,B,C,... I下面的程序列出了所有的分组方法。该程序的正常输出为:ABC DEF GHIABC DEG FHIABC DEH FGIABC DEI FGHABC DFG EHIABC DFH EGIABC DFI EGHABC DGH EFIABC DGI EFHABC ...

2019-03-18 10:51:09 1461

原创 蓝桥杯 连号区间数

问题描述 小明这些天一直在思考这样一个奇怪而有趣的问题: 在1~N的某个全排列中有多少个连号区间呢?这里所说的连号区间的定义是: 如果区间[L, R] 里的所有元素(即此排列的第L个到第R个元素)递增排序后能得到一个长度为R-L+1的“连续”数列,则称这个区间连号区间。 当N很小的时候,小明可以很快地算出答案,但是当N变大的时候,问题就不是那么简单了,现在小明需要你的帮助。...

2019-03-18 09:21:07 148

原创 蓝桥杯 幸运数

问题描述 幸运数是波兰数学家乌拉姆命名的。它采用与生成素数类似的“筛法”生成 。 首先从1开始写出自然数1,2,3,4,5,6,.... 1 就是第一个幸运数。 我们从2这个数开始。把所有序号能被2整除的项删除,变为: 1 _ 3 _ 5 _ 7 _ 9 .... 把它们缩紧,重新记序,为: 1 3 5 7 9 .... 。这时,3为第2个幸运数,然后把所...

2019-03-17 20:11:42 292

原创 蓝桥杯 核桃的数量

问题描述 小张是软件项目经理,他带领3个开发组。工期紧,今天都在加班呢。为鼓舞士气,小张打算给每个组发一袋核桃(据传言能补脑)。他的要求是: 1. 各组的核桃数量必须相同 2. 各组内必须能平分核桃(当然是不能打碎的) 3. 尽量提供满足1,2条件的最小数量(节约闹革命嘛) 输入格式 输入包含三个正整数a, b, c,表示每个组正在加班的人数,用空格分开(a,b,c&...

2019-03-17 18:01:04 117

原创 蓝桥杯 最大最小公倍数

问题描述 已知一个正整数N,问从1~N中任选出三个数,他们的最小公倍数最大可以为多少。 输入格式 输入一个正整数N。 输出格式 输出一个整数,表示你找到的最小公倍数。 样例输入 9 样例输出 504 数据规模与约定 1 &amp;lt;= N &amp;lt;= 106。import java.util.Scanner;public class Main { public ...

2019-03-17 14:37:15 153

原创 蓝桥杯Java B组之方格填数

方格填数 如下的10个格子 +--+--+--+ | | | | +--+--+--+--+ | | | | | +--+--+--+--+ | | | | +--+--+--+ (如果显示有问题,也可以参看【图1.jpg】) 填入0~9的数字。要求:连续的两个数字不能相邻。 (左右、上下、对角都算相邻) 一共有多少种可能的填数...

2019-03-16 17:46:47 212

原创 蓝桥杯Java B组之凑算式

凑算式 B DEF A + --- + ------- = 10 C GHI 这个算式中A~I代表1~9的数字,不同的字母代表不同的数字。 比如: 6+8/3+952/714 就是一种解法, 5+3/1+972/486 是另一种解法。 这个算式一共有多少种解法? 注意:你提交应该是个整数,不要填写...

2019-03-16 11:54:43 142

空空如也

空空如也

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

TA关注的人

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