- 博客(14)
- 收藏
- 关注
原创 app隐私声明
《夫妻相》注重您个人隐私的保护。有时候我们需要某些信息才能为您提供您请求的服务,本隐私权声明解释了这些情况下的数据收集和使用情况。本隐私权声明适用于《夫妻相》APP应用产品的所有相关服务。您个人信息的搜集当我们需要能识别您身份的信息(个人信息)或者可以与您联系的信息时,我们会征求您的同意。控制您的个人信息《夫妻相》会在法律要求或符合《夫妻相》的相关服务条款、软件许可使用协议约定的情况下透露您的个人信息,或者有充分理由相信必须这样做才能:满足法律的明文规定,或者符合《夫妻相》本应用适用的法律程序;
2020-12-23 10:05:25
309
原创 合并表记录 map c++
合并表记录 map c++题目描述:数据表记录包含表索引和数值(int范围的整数),请对表索引相同的记录进行合并,即将相同索引的数值进行求和运算,输出按照key值升序进行输出。输入描述:先输入键值对的个数然后输入成对的index和value值,以空格隔开输出描述:输出合并后的键值对(多行)输入范例:40 10 21 23 4输出范例:0 31 23 4碎碎念:这次学聪明了,先试了一下水,看了下答案,于是使用的pair。结果辛辛苦苦把示例输出正确了,执行却还是错
2020-09-09 20:18:49
201
原创 计票统计 c++
计票统计输入:输入候选人的人数,第二行输入候选人的名字,第三行输入投票人的人数,第四行输入投票。输出:每行输出候选人的名字和得票数量。输入范例:4A B C D8A B C D E F G H输出范例:A : 1B : 1C : 1D : 1Invalid : 4碎碎念:这题写的烦死了,一开始用的map,发现不好取出索引,遂放弃。瞟了眼谈论区,遂使用了vector<pair<string,int>>。需要注意的是,题目给的候选人是一个字母,而测试用
2020-09-09 17:42:46
666
原创 自守数 c++
自守数 c++题目描述:自守数是指一个数的平方的尾数等于该数自身的自然数。例如:25^2 = 625,76^2 = 5776,9376^2 = 87909376。请求出n以内的自守数的个数输入描述:int型整数输出描述:n以内自守数的数量输入示例:2000输出示例:8碎碎念:题目不难,注意每一次循环中要对变量初始化,注意0也在其中。一位数中,只有0,1,5,6,为自守数,二位数中自守数以1,5,6结尾,为25,76。三位数中自守数必以25,76结尾,为625,376。以此类推
2020-09-09 16:25:21
1870
原创 求最大连续bit数 位运算
求最大连续bit数 位运算题目描述:求一个byte数字对应的二进制数字中1的最大连续数,例如3的二进制为00000011,最大连续2个1输入描述:输入一个byte数字输出描述:输出转成二进制之后连续1的个数输入示例:200输出示例:2碎碎念:提交的时候要把多余的cout删掉。本题将临时变量赋值给结果的条件是:遇到了0或遇到结尾。考虑要全面。#include<iostream>using namespace std;int main(){ int n;
2020-09-09 12:44:34
138
原创 提取不重复的整数 c++ 数组
提取不重复的整数题目描述:输入一个int型整数,按照从右向左的阅读顺序,返回一个不含重复数字的新的整数。输入描述:输入一个int型整数输出描述:按照从右向左的阅读顺序,返回一个不含重复数字的新的整数输入示例:9876673输出示例:37689碎碎念:题目分类是数组,哈希,位运算。但并没有用到后两者,数组以下表作为数字,内容作为标记,用取模取出最后一位数并输出。注意endl要加在循环外,不细心真的太浪费时间了。#include<iostream>using namesp
2020-09-09 12:25:09
1231
原创 立方根 c++ 二分
立方根 c++ 二分题目详情:计算一个数字的立方根,不使用库函数详细描述:接口说明原型:public static double getCubeRoot(double input)输入:double 待求解参数返回值:double 输入参数的立方根,保留一位小数输入样例:216输出样例:6.0#include<iostream>#include<math.h>using namespace std;double EPS=0.01;//保留一位小数就要
2020-09-09 11:43:51
987
1
原创 表达式求值 递归 c++
表达式求值 递归 c++题目描述给定一个字符串描述的算术表达式,计算出结果值。输入字符串长度不超过100,合法的字符包括”+, -, , /, (, )”,”0-9”,字符串内容的合法性及表达式语法的合法性由做题者检查。本题目只涉及整型计算。输入:400+50/2-30(3-6)输出:515思路:表达式求值本就是递归定义,可使用递归求解。因子=值 or (表达式)项=因子 or 因子*/因子*/因子…表达式=项 or 项±项±项…使用到的函数:cin.peek(); 看一眼,
2020-09-08 21:01:53
333
原创 汉诺塔 递归 c++
汉诺塔 递归 c++1.递归终止条件:没有安排好的盘子只剩一个。此时将其从A,放到C2.子问题:先将n-1个盘子从A经过中转站C放到B,再将n-1个盘子从B经中转站A放到C。3.cout的是从出发点到中转站,n=1时cout从出发点到终点。输入:盘子的数量n输出:每一步移动输入范例:2输出范例:A->BA->CB->C#include<iostream>using namespace std;void Hanoi(int n,char src,ch
2020-09-08 19:55:53
89
原创 称硬币 c++枚举
称硬币有12枚硬币。其中有11枚真币和1枚假币。假币和真币重量不同, 但不知道假币比真币轻还是重。现在用一架天平称了这些币三次,告诉你称的结果,请你找出假币并且确定假币是轻是重(数据保证一能找出来)。输入第一行是测试数据组数。每组数据有三行,每行表示一次称量的结果。银币标号为A-L。每次称量的结果用三个以空格隔开的字符串表示:天平左边放置的硬币,天平右边放置的硬币平衡状态。其中平衡状态用"up",“down”,或"even"表示, 分别为右端高、右端低和平衡。天平左右的硬币数总是相等的。输出输出
2020-09-08 16:12:21
268
原创 寻找最大素数
求小于n 的最大素数求小于n的最大素数输入正整数n输出小于n的最大素数#include <iostream>#include <math.h>using namespace std; bool isPrime(int n){ int sqrtn = sqrt(n); bool flag = 1; if (n <= 3) { flag = 1; } else if (n % 6 != 1 &a
2020-09-07 23:35:17
804
原创 完美立方 枚举
完美立方 枚举枚举可思考如何减少代码量完美立方编写一个程序,对任给的正整数N(N≤100),寻找所有的四元组(a, b, c, d),使得a3 = b3 +c3 + d3,其中a,b,c,d 大于1, 小于等于N,且b<=c<=d。输入一个正整数N (N≤100)。输出每行输出一个完美立方。输出格式为:Cube = a, Triple = (b,c,d)其中a,b,c,d所在位置分别用实际求出四元组值代入。#include <iostream>using n
2020-09-07 23:28:13
142
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人