从易到难,6个代表性编程问题,你敢挑战吗?附解答方案( 九 )
\n \n
下面的解决方案具有一个优点 , 它可以用于查找任意位数x的两个数的乘积的最大回文数 。 这里添加了终止条件 , 避免不必要的额外循环 。
\n- \n
-
<?phpfunctionisPalindrome($number) { return (string) $number ===strrev((string) $number);function getBiggestPalindrome($digits) { $start = pow(10 $digits) - 1; $max = 0;for ($i = $start; $i > 0;$i--) { if ($i * $start <= $max) { break; for ($j = $start; $j > 0; $j--) { $product = $i * $j;if ($product< $max) { break; if ($product > $max &&isPalindrome($product)) { $max = $product; return $max;echo getBiggestPalindrome(2); // 9009echo getBiggestPalindrome(3); // 906609 which is 993 * 913
\n - 我的世界|我的世界:6个“友尽”的小技巧,不要轻易在好友的服务器尝试!
- 斗鱼|“吃鸡”更新68M,除了9个返场皮肤外,光子又增加6个载具!
- 吃鸡游戏|“吃鸡”迎来两个扭蛋大转盘,镭射特效AKM、2个萌宠、6个超跑!
- 吃鸡游戏|“吃鸡”迎86M更新,4种特效、6个超跑,霓彩绰号“版本之王”!
- bilibili|上线6个月后,这个爆款产品还在突破我的认知
- 地下城与勇士|DNF:玩家伤害划分6个档次!20亿以下不够意思,50亿是大佬标准
- 折纸|《怪物猎人:崛起》狂热玩家6个月升满千把折纸斩斧
- 李元芳|王者荣耀:想成为一名合格的李元芳,你需要掌握6个小技巧
- 魔兽世界怀旧服|魔兽怀旧服:TBC版本各个职业最具代表性的技能盘点(完结篇)
- 侠盗猎车手6|炉石传说:狗贼嘘嘘教玩佣兵,6个T1就能连胜上分?看完大受震撼
\n