c语言实现字符串的完美匹配
发布时间
阅读量:
阅读量
字符串完美度分析
题目详情:
我们需要为每个字母指定一个介于1至26之间的整数值,具体的分配方式由用户自行决定,但不同字母所对应的完美度值存在差异。
一个字符串的完美度计算方式为其中所有字母对应完美度的总和,且不区分大小写形式,即字母F与f具有相同的完美度值。
当前任务是,针对给定的字符串,计算其可能达到的最大完美度数值。例如:对于字符串“dad”,可以将26赋予字母d,将25赋予字母a,则该字符串的最大完美度总和为77。
此前出现了一些异常情况未能通过测试,我一度怀疑是由于编译器的问题所致。然而今日思维清晰后发现,实际原因在于输入字符串长度所导致的限制。
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int quickSortOneTime(int *a,int i, int j)
{
int low,high,key;
low=i;
high=j;
key = a[i];
while(low < high)
{
while(key <= a[high]
全部评论 (0)
还没有任何评论哟~
