草庐IT

十四元

全部标签

第十四届蓝桥杯大赛软件赛省赛C/C++ 大学 B 组(比赛过程记录,不是答案总结)

第一次参加蓝桥杯,特发此文记录一下今天乱七八糟的做题状态。试题A:日期统计(填空题)     【问题描述】小蓝现在有一个长度为100的数组,数组中的每个元素的值都在0到9的范围之内。数组中的元素从左至右如下所示:5686916124919823647759503875815861830379270588570991944686338516346707827689565614010094809128502533现在他想要从这个数组中寻找一些满足以下条件的子序列:1.子序列的长度为8;2.这个子序列可以按照下标顺序组成一个yyyymmdd格式的日期,并且要求这个日期是2023年中的某一天的日期,例

2023年第十四届蓝桥杯C++B组复盘

第十四届蓝桥杯C++B组复盘A:日期统计(5分)问题描述思路B:01串的熵(5分)问题描述思路C:冶炼金属(10分)问题描述输入格式输出格式样例输入样例输出样例说明评测用例规模与约定思路D:飞机降落(10分)问题描述输入格式输出格式样例输入样例输出样例说明评测用例规模与约定思路E:接龙数列(15分)问题描述输入格式输出格式样例输入样例输出样例说明评测用例规模与约定思路F:岛屿个数(15分)问题描述输入格式输出格式样例输入样例输出样例说明评测用例规模与约定思路G:子串简写(20分)问题描述输入格式输出格式样例输入样例输出样例说明评测用例规模与约定思路H:整数删除(20分)问题描述输入格式输出格式

2023年第十四届蓝桥杯C++B组复盘

第十四届蓝桥杯C++B组复盘A:日期统计(5分)问题描述思路B:01串的熵(5分)问题描述思路C:冶炼金属(10分)问题描述输入格式输出格式样例输入样例输出样例说明评测用例规模与约定思路D:飞机降落(10分)问题描述输入格式输出格式样例输入样例输出样例说明评测用例规模与约定思路E:接龙数列(15分)问题描述输入格式输出格式样例输入样例输出样例说明评测用例规模与约定思路F:岛屿个数(15分)问题描述输入格式输出格式样例输入样例输出样例说明评测用例规模与约定思路G:子串简写(20分)问题描述输入格式输出格式样例输入样例输出样例说明评测用例规模与约定思路H:整数删除(20分)问题描述输入格式输出格式

常见十四种的Java算法

一、简单列出常见的Java中14种算法序号简称英文简介1二分查找法BinarySearch​二分查找要求线性表必须采用顺序存储结构,而且表中元素按关键字有序排列。2冒泡排序算法BubbleSort它重复地走访过要排序的元素列,依次比较两个相邻的元素,如果顺序(如从大到小、首字母从Z到A)错误就把他们交换过来。走访元素的工作是重复地进行直到没有相邻元素需要交换,也就是说该元素列已经排序完成。3插入排序算法Insertionsort通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应的位置并插入。4快速排序算法Quicksort对冒泡算法的一种改进。是指通过一趟排序将要排序的数据

常见十四种的Java算法

一、简单列出常见的Java中14种算法序号简称英文简介1二分查找法BinarySearch​二分查找要求线性表必须采用顺序存储结构,而且表中元素按关键字有序排列。2冒泡排序算法BubbleSort它重复地走访过要排序的元素列,依次比较两个相邻的元素,如果顺序(如从大到小、首字母从Z到A)错误就把他们交换过来。走访元素的工作是重复地进行直到没有相邻元素需要交换,也就是说该元素列已经排序完成。3插入排序算法Insertionsort通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应的位置并插入。4快速排序算法Quicksort对冒泡算法的一种改进。是指通过一趟排序将要排序的数据

Spring(十四):SpringAOP及AOP的三种实现方法

一、什么是AOPAOP为AspectOrientedProgramming的缩写,意为:面向切面编程,通过预编译方式和运行期间动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。二、AOP的一些概念1.Aspect(切面):切面是通知和切入点的结合。2.Joinpoint(连接点):与切入点匹配的执行点,例如执行方法或处理异常。在SpringAOP中,连接点始终表示方法

Spring(十四):SpringAOP及AOP的三种实现方法

一、什么是AOPAOP为AspectOrientedProgramming的缩写,意为:面向切面编程,通过预编译方式和运行期间动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。二、AOP的一些概念1.Aspect(切面):切面是通知和切入点的结合。2.Joinpoint(连接点):与切入点匹配的执行点,例如执行方法或处理异常。在SpringAOP中,连接点始终表示方法

Python工具箱系列(十四)

上文介绍了命令行方式来对文件进行加解密操作。本文将继续在此基础上,实现一个快速简易的GUI界面方便操作,先上代码看效果。importargparseimportconfigparserimportjsonimportosimportstructimportsysfromconfigparserimportConfigParserfrompathlibimportPathfromCrypto.CipherimportAESfromCrypto.Util.Paddingimportpad,unpadfromgooeyimportGooey,GooeyParserfrommatplotlibimpo

Python工具箱系列(十四)

上文介绍了命令行方式来对文件进行加解密操作。本文将继续在此基础上,实现一个快速简易的GUI界面方便操作,先上代码看效果。importargparseimportconfigparserimportjsonimportosimportstructimportsysfromconfigparserimportConfigParserfrompathlibimportPathfromCrypto.CipherimportAESfromCrypto.Util.Paddingimportpad,unpadfromgooeyimportGooey,GooeyParserfrommatplotlibimpo

SLAM十四讲CH8代码

在SLAM十四讲的代码编译过程中direct_method.cpp和optical_flow.cpp有CV_GRAY2BGR语句的报错这是因为CV_GRAY2BGR是opencv2的用法,而slambook2的的cmakelist.txt中opencv的库用的是opencv4,因此要将CV_GRAY2BGR改为cv::COLOR_BGR2GRAY,这是用来将彩色图转换灰度图的,之后就可以顺利编译但是编译之后,在运行代码的时候会出现英文报错,意思是输入的图片通道数无效,(核心已转储)这是因为在slambook2的ch8中提供的图片本身就是单通道的灰度图,不需要进行转换,因此只需要将相应的代码注释