
C/C++
文章平均质量分 69
qianyp188
这个作者很懒,什么都没留下…
展开
-
分别统计字符串中各字符个数
输入一个字符串,分别统计字符串中各字符出现个数,并将字符按个数从大到小输出,如果个数相同,ASCII值大的在前,如输入为DDdddFFFFffffnn时,输出为fFdnD。#include #include #include typedef struct Node{ char ch; int cnt; struct Node *next;}node;node原创 2014-06-13 21:26:38 · 664 阅读 · 0 评论 -
计算名字漂亮度
给出一个名字,该名字有26个字符串组成,定义这个字符串的“漂亮度”是其所有字母“漂亮度”的总和。每个字母都有一个“漂亮度”,范围在1到26之间。没有任何两个字母拥有相同的“漂亮度”。字母忽略大小写。给出多个名字,计算每个名字最大可能的“漂亮度”。 知识点: 字符串 题目来源: 内部整理 练习阶段: 初级 运行时间限制: 无限制内存限制: 无限制输入: 整数原创 2014-06-18 16:08:28 · 1758 阅读 · 2 评论 -
DNA序列找GC-Ratio最高子序列
一个DNA序列由A/C/G/T四个字母的排列组合组成。G和C的比例(定义为GC-Ratio)是序列中G和C两个字母的总的出现次数除以总的字母数目(也就是序列长度)。在基因工程中,这个比例非常重要。因为高的GC-Ratio可能是基因的起始点。给定一个很长的DNA序列,以及要求的最小子序列长度,研究人员经常会需要在其中找出GC-Ratio最高的子序列。 知识点: 字符串 题目来原创 2014-06-18 15:10:39 · 2318 阅读 · 0 评论 -
编写程序将数字转换成英文
Jessi初学英语,为了快速读出一串数字,编写程序将数字转换成英文:如22:twenty two,123:one hundred and twenty three。 说明:数字为正整数,长度不超过十位,不考虑小数,转化结果为英文小写;输出格式为twenty two;非法数据请返回“error”;关键字提示:and,billion,million,thousand,hun原创 2014-06-17 21:45:00 · 4164 阅读 · 1 评论 -
密码等级判断
密码按如下规则进行计分,并根据不同的得分为密码进行安全等级划分。 一、密码长度: 5 分: 小于等于4 个字符 10 分: 5 到7 字符 25 分: 大于等于8 个字符 二、字母: 0 分: 没有字母 10 分: 全都是小(大)写字母 20 分: 大小写混合字母原创 2014-06-16 21:40:11 · 4799 阅读 · 1 评论 -
字符串排序
编写一个程序,将输入字符串中的字符按如下规则排序。规则1:英文字母从A到Z排列,不区分大小写。 如,输入:Type 输出:epTy规则2:同一个英文字母的大小写同时存在时,按照输入顺序排列。 如,输入:BabA 输出:aABb规则3:非英文字母的其它字符保持原来的位置。 如,输入:By?e 输出:Be?y样例: 输入: A Fam原创 2014-06-16 16:38:51 · 541 阅读 · 0 评论 -
判断输入的ip字符串格式的合法性
ipv4的ip格式:如192.168.8.104字符串输入正确原创 2014-06-15 17:24:32 · 916 阅读 · 0 评论 -
成绩排序
查找和排序题目:输入任意(用户,成绩)序列,可以获得成绩从高到低或从低到高的排列,相同成绩 都按先录入排列在前的规则处理。 例示: jack 70 peter 96 Tom 70 smith 67 从高到低 成绩 peter 96 jac原创 2014-06-14 21:35:31 · 710 阅读 · 0 评论 -
反转字符串的单词
将一个字符串中的单词逆序输出原创 2014-06-13 22:04:43 · 473 阅读 · 0 评论 -
候选人投票统计
请实现接口:unsigned int AddCandidate (char* pCandidateName);功能:设置候选人姓名输入: char* pCandidateName 候选人姓名输出:无返回:输入值非法返回0,已经添加过返回0 ,添加成功返回1 Void Vote(char* pCandidateName);功能:投票输入: char* pCand原创 2014-06-18 17:56:30 · 927 阅读 · 0 评论