字符串排序c++

来源:百度知道 编辑:UC知道 时间:2024/06/15 12:34:50
1.如何把一些较大的数(需要字符串存储的)进行排序,如07NOIP提高组第一题count
2.如何对一些字符串(相当长的数)进行高精度计算 如PKU1001
望各位指点
如果一个个字符比较的话会不会运算量太大了以致超时呀

1.获取字符串的长度,长者表示的数字大;对于相同的长度的,从高位开始比较ASCII码。

2.对于+ - 可以考虑将字符串分串,单个串转换为数字进行计算,再把数字进行拼成字符串(注意进位)。
3.可以考虑用Big数!有相关的书籍介绍.

5分只能给你思路。
1.比长度,同长度比首字符,次字符,再次字符。
2.把每个字符单独运算,模拟计算机运算,自己重载各种运算符。