c语言经典100答:您好,c语言经典100题:【程序1】题目:有1,2,3,4个数字,能组成多少个互不相同且无重复数字的三位数 都是多少 1.程序分析:可填在百位,十位,个位的数字都是1,2,3,4.组成所有的排列后再去 掉不满足条件的排列.2.程序源代码:main(){ int i,j,k;printf("\n");for(i1;i<5;i++)/*以...
C语言经典题目答:1.正确的算法:如果n=3, 过河时间为A+B+C 如果n<=2, 好算, 不费口舌了 如果n>=4, 这个是重点:每次优先考虑把最慢两人送过河 把n人中最快两人记为A,B, 最慢两人记为C,D(过河时间A<B<C<D), n人问题实质上转换为4人过河问题, 参考到4人过河时的优化,记AB过河, A回, CD过河, B...