當前位置:編程學習大全網 - 編程軟體 - C語言編程實現:從N位數字串中刪掉M個數使剩下的數字串所表示的數值最小。

C語言編程實現:從N位數字串中刪掉M個數使剩下的數字串所表示的數值最小。

算法:例如五位數去除兩個數,

先比較前三(5-2)位數的大小,

若第三個數最小,去掉前兩位數即可。

若第二個數最小,去掉前壹位數,比較其後兩位數大小,

若第二個數最小,去掉第壹位數,

反之,去掉第壹位數。

若第壹個數最小,考慮其後三位數的大小,

若第三個數最小,去掉其前兩位數即可。

若第二個數最小,去掉其前壹位數,比較其後兩位數大小

若第二個數最小,次掉第壹位數,

反之,去掉第二位數。

若第壹個數最小,考慮其後三位數大小,

若第幾個數最小,去掉剩余兩位即可。

  • 上一篇:VBA 開發截取字符串 例如 123-321 截取“-”之前的字符串和“-” 之後的字符串,被截取的字符串長度不壹
  • 下一篇:寶駿730充電調節器裝在什麽地方?
  • copyright 2024編程學習大全網