下班前看到有位兄弟写 钢条切割问题,尝试实现C#版, 还没有实现最优版,分享一下. int[] parr; private void button1_Click(object sender, EventArgs e) { //策略标准,如 总长度 7 取第1位,6位 , 最优结果是: 18 = 1 + 17 parr = new int[] { 1 , 5 , 8 , 9 , 10 , 17 , 17 , 20 , 45 , 30 }; Stack<int> stack = new Stack…