摘要: 题目是这样的(c++):已知一个字符指针 char *a="865410358748......6487534"; 里面由数字组成的大数字字符,现在的要求是把这个字符串每个数字按照大小倒序排序。刚一看到,浮现脑海里的解决办法是 使用冒泡排序不过,仔细想了想,都是数组组成的字符串,肯定有特殊的地方,最后想到了这个办法:字符串是由0-9字符组成的,所以外循环for int i = 0; i<=9;i++{ }因此,排序算法 转化为 查找 所有数字i的都排在前面只需要 存储此时 的char 和当前转换的位置如下:char *a = "...";char 阅读全文
posted @ 2012-08-13 17:42 dodohua 阅读(191) 评论(1) 推荐(0) 编辑