首页 > 编程语言 >【算法】根据输入的正整数,重新排列生成一个更大的数字

【算法】根据输入的正整数,重新排列生成一个更大的数字

时间:2023-06-28 09:12:23浏览次数:54  
标签:正整数 数字 算法 重新排列 531 更大

需求:创建一个函数,该函数取一个正整数,并返回下一个较大的数字,该数字可以通过重新排列其数字来形成。例如:

12===>21

513==>531

2017===>2071

如果数字不能重新排列以形成更大的数字,则返回-1:

9===>-1

111=>-1

531=>-1

标签:正整数,数字,算法,重新排列,531,更大
From: https://www.cnblogs.com/lan80/p/17510459.html

相关文章