这道题有两种方法,第一是暴力法,把所有可能都罗列出来,然后一个个比较大小。自己写的暴力法有点复杂且没有全部通过。然后看了解答的方法,直接通过string进行比较,不用转换成int类型,因为int类型在数据很大的时候会超出范围。
第二种方法是,通过仿函数或函数指针的方法,自己写一个比较函数,然后对整个字符串数组进行排序,之后再拼接成最终答案,最小的字符串。
第一种方法 具名lambda的表达式 函数指针这道题有两种方法,第一是暴力法,把所有可能都罗列出来,然后一个个比较大小。自己写的暴力法有点复杂且没有全部通过。然后看了解答的方法,直接通过string进行比较,不用转换成int类型,因为int类型在数据很大的时候会超出范围。
第二种方法是,通过仿函数或函数指针的方法,自己写一个比较函数,然后对整个字符串数组进行排序,之后再拼接成最终答案,最小的字符串。
第一种方法 具名lambda的表达式 函数指针本文标题:把数组排成最小的数
本文链接:https://www.haomeiwen.com/subject/xbcwjktx.html
网友评论