![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试编程题
Chasen_y
天下行大
展开
-
去除重复字符并排序
去除重复字符并排序运行时间限制:无限制内容限制: 无限制输入: 字符串输出: 去除重复字符并排序的字符串样例输入: aabcdefff样例输出: abcdef#include using namespace std;void delsort(char *sstr,int原创 2015-08-13 22:09:06 · 783 阅读 · 0 评论 -
名字的漂亮度
描述给出一个名字,该名字有26个字符串组成,定义这个字符串的“漂亮度”是其所有字母“漂亮度”的总和。每个字母都有一个“漂亮度”,范围在1到26之间。没有任何两个字母拥有相同的“漂亮度”。字母忽略大小写。给出多个名字,计算每个名字最大可能的“漂亮度”。知识点字符串运行时间限制0M内存限制0输入原创 2015-08-14 21:50:47 · 534 阅读 · 1 评论 -
挑7
描述输出7有关数字的个数,包括7的倍数,还有包含7的数字(如17,27,37...70,71,72,73...)的个数知识点循环运行时间限制0M内存限制0输入一个正整数N。(N不大于30000)输出不大于N的与7有关的数字个数,例如输入20,与7有关的原创 2015-08-14 22:33:52 · 556 阅读 · 0 评论 -
英语句子倒序
输入hello world 输出world hello #includeusing namespace std;void fun(char str[],int len){ for (int i=0;i<len;i++) { char temp; temp=str[i]; str[i]=str[len-1]; str[len-1]=temp; len--;原创 2015-08-15 23:32:37 · 1419 阅读 · 0 评论 -
输入整型数组和排序标识,对其元素按照升序或降序进行排序
描述输入整型数组和排序标识,对其元素按照升序或降序进行排序接口说明原型:void sortIntegerArray(Integer[] pIntegerArray, int iSortFlag);输入参数: Integer[] pIntegerArray:整型数组int iSortFlag:排序标识:0表示按升序,1表示按降序输出参数: 无返回值: void原创 2015-08-17 18:17:35 · 1007 阅读 · 0 评论 -
重建二叉树
输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并输出它的后序遍历序列。输入:输入可能包含多个测试样例,对于每个测试案例,输入的第一行为一个整数n(1输入的第二行包括n个整数(其中每个元素a的范围原创 2015-08-18 23:15:27 · 300 阅读 · 0 评论 -
最大间隔
#includeusing namespace std;int num;//元素个数//删除一个元素后得到的最大间隔int maxgap(int arr[]){ int maxval=arr[1]-arr[0]; for (int i=1;i<num-1;i++) { int tempval=arr[i+1]-arr[i]; if (tempval>maxval) {原创 2015-09-19 23:07:22 · 398 阅读 · 0 评论