![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
文章平均质量分 56
ice_bear221
这个作者很懒,什么都没留下…
展开
-
L2-005 集合相似度
题目给定两个整数集合,它们的相似度定义为:Nc/Nt×100%。其中Nc是两个集合都有的不相等整数的个数,Nt是两个集合一共有的不相等整数的个数。你的任务就是计算任意一对给定集合的相似度。输入格式:输入第一行给出一个正整数N(≤50),是集合的个数。随后N行,每行对应一个集合。每个集合首先给出一个正整数M(≤10 4),是集合中元素的个数;然后跟M个[0,10 9]区间内的整数。之后一行给出一个正整数K(≤2000),随后K行,每行对应一对需要计算相似度的集合的编号(集合从1到N编号)。数字间以空格分原创 2022-04-04 14:22:55 · 106 阅读 · 0 评论 -
L2-008 最长对称子串
题目对给定的字符串,本题要求你输出最长对称子串的长度。例如,给定Is PAT&TAP symmetric?,最长对称子串为s PAT&TAP s,于是你应该输出11。输入格式:输入在一行中给出长度不超过1000的非空字符串。输出格式:在一行中输出最长对称子串的长度。输入样例:Is PAT&TAP symmetric?输出样例:11解题思路以字符串中任意位置i作为对称轴,比对对称轴两边的字符str[i - j]和str[i + j](当对称子串的字符数量为偶数原创 2022-04-04 13:49:42 · 125 阅读 · 0 评论 -
L2-007 家庭房产
题目给定每个人的家庭成员和其自己名下的房产,请你统计出每个家庭的人口数、人均房产面积及房产套数。输入格式:输入第一行给出一个正整数N(≤1000),随后N行,每行按下列格式给出一个人的房产:编号 父 母 k 孩子1 ... 孩子k 房产套数 总面积其中编号是每个人独有的一个4位数的编号;父和母分别是该编号对应的这个人的父母的编号(如果已经过世,则显示-1);k(0≤k≤5)是该人的子女的个数;孩子i是其子女的编号。输出格式:首先在第一行输出家庭个数(所有有亲属关系的人都属于同一个家庭)。随后按原创 2022-04-04 11:14:16 · 232 阅读 · 0 评论 -
使用c++开发linux CGI环境下后端接口案例总结
1 前言这个案例是一个简单的后端接口实现,含有用户注册、用户登录、发布笔记、删除笔记、修改笔记、查询笔记的功能。主要使用c++语言编写,应用于linux的CGI环境。2 环境配置2.1 开发环境笔者使用的环境如下:工具版本备注Ubantu20.04mysql5.7.37apache2.4.41vim8.1.3741编辑源文件jsoncpp0.5.0解析json数据libmysqlclient-devlibmysqlclien原创 2022-04-01 22:40:29 · 2621 阅读 · 0 评论