- 博客(53)
- 收藏
- 关注
原创 整形数组合并
题目描述 将两个整型数组按照升序合并,并且过滤掉重复数组元素 输入 输入说明,按下列顺序输入: 1 输入第一个数组的个数 2 输入第一个数组的数值 3 输入第二个数组的个数 4 输入第二个数组的数值输出 输出合并之后的数组样例输入 3 1 2 5 4 -1 0 3 2样例输出 -101235思路利用set容器来做代码
2016-12-29 13:04:30 336
原创 二维数组操作(编程题---简单)
题目描述 有一个数据表格为二维数组(数组元素为int类型),行长度为ROW_LENGTH,列长度为COLUMN_LENGTH。对该表格中数据的操作可以在单个单元内,也可以对一个整行或整列进行操作,操作包括交换两个单元中的数据;插入某些行或列。 请编写程序,实现对表格的各种操作,并跟踪表格中数据在进行各种操作时,初始数据在表格中位置的变化轨迹。
2016-12-29 12:40:36 3587
原创 统计大写字母个数
题目描述 找出给定字符串中大写字符(即’A’-‘Z’)的个数 接口说明 原型:int CalcCapital(String str); 返回值:int输入 输入一个String数据输出 输出string中大写字母的个数 需考虑字符串为空 如果为空输出0样例输入 add123#$%#%#O样例输出 1代码暴力求解#include<
2016-12-29 12:11:07 1847
原创 求最大连续bit数
题目描述 功能: 求一个byte数字对应的二进制数字中1的最大连续数,例如3的二进制为00000011,最大连续2个1 输入: 一个byte型的数字 输出: 无 返回: 对应的二进制数字中1的最大连续数输入 输入一个byte数字输出 输出转成二进制之后连续1的个数样例输入 3样例输出 2思路右移找连续的判断是否为最长代码#include <io
2016-12-28 18:14:15 314
原创 201301 JAVA 题目2-3级(0,0)-->(m,n)的棋盘走法
题目描述 请编写一个函数(允许增加子函数),计算n x m的棋盘格子(n为横向的格子数,m为竖向的格子数)沿着各自边缘线从左上角走到右下角,总共有多少种走法,要求不能走回头路,即:只能往右和往下走,不能往左和往上走。输入 输入两个正整数输出 返回结果样例输入 2 2样例输出 6 代码注意0!
2016-12-28 16:20:40 648
原创 在字符串中找出连续最长的数字串(C++ 坑)
题目输入 输入一个字符串。输出 输出字符串中最长的数字字符串和它的长度。 如果数字字符串为空,则只输出0 如 input: dadfsaf output:0样例输入 abcd12345ed125ss123058789样例输出 123058789,9思路尽量循环一遍得到结果通过标记判断连续的数字一直寻找最大值遇到相同的不必追加!!!代码#include
2016-12-28 14:28:06 2338
原创 等差数列
1. 等差数列 2,5,8,11,14。。。。输入:正整数N >0输出:求等差数列前N项和返回:转换成功返回 0 ,非法输入与异常返回-12. 在给定的区间范围内找出所有素数能构成的最大的等差数列(即等差数列包含的素数个数最多)。
2016-12-27 18:32:12 446
原创 字符统计
题目描述 如果统计的个数相同,则按照ASII码由小到大排序输出 。如果有其他字符,则对这些字符不用进行统计。 实现以下接口: 输入一个字符串,对字符中的各个英文字符,数字,空格进行统计(可反复调用) 按照统计个数由多到少输出统计结果,如果统计的个数相同,则按照ASII码由小到大排序输出 清空目前的统计结果,重新统计
2016-12-27 13:41:30 389
原创 求解立方根
题目描述 计算一个数字的立方根,不使用库函数 输入 待求解参数 double类型输出 输入参数的立方根 也是double类型样例输入 216样例输出 6.0
2016-12-26 17:17:32 380
原创 求最小公倍数
题目描述 正整数A和正整数B 的最小公倍数是指 能被A和B整除的最小的正整数值,设计一个算法,求输入A和B的最小公倍数。输入 输入两个正整数A和B。输出 输出A和B的最小公倍数。样例输入 5 7样例输出 35
2016-12-26 16:36:05 827
原创 计算字符个数
题目描述 写出一个程序,接受一个有字母和数字以及空格组成的字符串,和一个字符,然后输出输入字符串中含有该字符的个数。不区分大小写。输入 输入一个有字母和数字以及空格组成的字符串和一个字符。输出 输出输入字符串中含有该字符的个数。样例输入 ABCDEF A样例输出 1
2016-12-26 16:02:03 230
原创 明明的随机数 (去重)
题目 明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1到1000之间的随机整数(N≤100),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的学号。然后再把这些数从小到大排序,按照排好的顺序去找同学做调查。请你协助明明完成“去重”与“排序”的工作。
2016-12-26 13:36:23 389
原创 字符串分割
题目 连续输入字符串(输出次数为N,字符串长度小于100),请按长度为8拆分每个字符串后输出到新的字符串数组,长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。输入 首先输入数字n,表示要输入多少个字符串。连续输入字符串(输出次数为N,字符串长度小于100)。输出 按长度为8拆分每个字符串后输出到新的字符串数组,长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。
2016-12-26 11:18:54 404
原创 进制转换
题目描述 写出一个程序,接受一个十六进制的数值字符串,输出该数值的十进制字符串。输入 输入一个十六进制的数值字符串。输出 输出该数值的十进制字符串。样例输入 0xA样例输出 10
2016-12-26 09:28:01 169
原创 取近似值
题目描述 写出一个程序,接受一个浮点数值,输出该数值的近似整数值。如果小数点后数值大于等于5,向上取整;小于5,则向下取整。输入 输入一个浮点数值输出 输出该数值的近似整数值样例输入 5.5样例输出 6
2016-12-24 12:56:22 365
原创 提取不重复的整数
题目描述 输入一个int型整数,按照从右向左的阅读顺序,返回一个不含重复数字的新的整数。输入 输入一个int型整数输出 按照从右向左的阅读顺序,返回一个不含重复数字的新的整数 如果返的整数以0开头,去掉0; 如 intput:1010 output:1样例输入 9876673样例输出 37689
2016-12-24 10:03:23 187
原创 数字颠倒---条条大路通罗马
题目描述 输入一个整数,将这个整数以字符串的形式逆序输出 程序不考虑负数的情况,若数字含有0,则逆序形式也含有0,如输入为100,则输出为001输入 输入一个int整数输出 将这个整数以字符串的形式逆序输出样例输入 1516000样例输出 0006151
2016-12-23 20:49:18 1308
原创 句子逆序
将一个英文语句以单词为单位逆序排放。例如“I am a boy”,逆序排放后为“boy a am I” 所有单词之间用一个空格隔开,语句中除了英文字母外,不再包含其他字符
2016-12-23 16:55:45 258
原创 字符串反转 和 字符逆序
题目描述 写出一个程序,接受一个字符串,然后输出该字符串反转后的字符串。输入 输入N个字符输出 输出该字符串反转后的字符串样例输入 abcd样例输出 dcba
2016-12-22 21:42:51 1309
原创 【编程题】多线程 (C++)
有4个线程和1个公共的字符数组。线程1的功能就是向数组输出A,线程2的功能就是向字符输出B,线程3的功能就是向数组输出C,线程4的功能就是向数组输出D。要求按顺序向数组赋值ABCDABCDABCD,ABCD的个数由线程函数1的参数指定。
2016-12-21 15:39:23 613
原创 输出单向链表中倒数第k个结点
输入一个单向链表,输出该链表中倒数第k个结点,链表的倒数第0个结点为链表的尾指针。 链表结点定义如下:struct ListNode{ int m_nKey; ListNode* m_pNext;};
2016-12-21 13:51:13 883
原创 合法IP (C++)
现在IPV4下用一个32位无符号整数来表示,一般用点分方式来显示,点将IP地址分成4个部分,每个部分为8位,表示成一个无符号整数(因此不需要用正号出现),如10.137.17.1,是我们非常熟悉的IP地址,一个IP地址串中没有空格出现(因为要表示成一个32数字)。现在需要你用程序来判断IP是否合法。
2016-12-20 14:02:39 1930
原创 [编程题]学英语
Jessi初学英语,为了快速读出一串数字,编写程序将数字转换成英文: 22 twenty two 123 one hundred and twenty three。说明: 数字为正整数,长度不超过九位,不考虑小数,转化结果为英文小写; 输出格式为twenty two; 非法数据请返回“error”; 关键字提示:and,billion,million
2016-12-19 15:02:10 873
原创 判断两个IP是否属于同一子网
子网掩码是用来判断任意两台计算机的IP地址是否属于同一子网络的根据。子网掩码与IP地址结构相同,是32位二进制数,其中网络号部分全为“1”和主机号部分全为“0”。利用子网掩码可以判断两台主机是否中同一子网中。若两台主机的IP地址分别与它们的子网掩码相“与”后的结果相同,则说明这两台主机在同一子网中。
2016-12-18 12:19:20 5601
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人