随笔 - 156
文章 - 0
评论 - 35
阅读 -
72万
07 2014 档案
scanf printf gets() puts(),cin cout
摘要:最近在练机试题,常用的C和C++输入输出如下:1 scanf 和printfint a; scanf("%d",&a) ; printf("%d",a); printf("\n");double b;scanf("%");char c; scanf("%c",&c);printf("%c",c);l...
阅读全文
求组合数 C++程序
摘要:一 递归求组合数设函数为void comb(int m,int k)为找出从自然数1、2、... 、m中任取k个数的所有组合。分析:当组合的第一个数字选定时,其后的数字是从余下的m-1个数中取k-1数的组合。这就将求m个数中取k个数的组合问题转化成求m-1个数中取k-1个数的组合问题。设函数引入工作...
阅读全文
m个苹果放入n个篮子
摘要:题目 :X个相同的苹果放入Y个篮子,(1)篮子可以为空 ,篮子不同。 放法有C(X+Y-1,Y-1 );//(2)篮子不可以为空,篮子不同.放法有C(X-1,Y-1)//插挡板法分析有了这个组合公式,参考我的 求组合数 程序即可解决问题。(3)篮子可以为空,篮子相同。按上面程序求解 递推公式dp[i...
阅读全文
C++ sort函数用法 C中的qsort
摘要:需要包含#include MSDN中的定义:template void sort(RanIt first, RanIt last); //--> 1) template void sort(RanIt first, RanIt last, Pred pr); //--> 2)1.默认的sort函...
阅读全文
C常见机试题
摘要:初级:一.请编写函数long fun(long int x),功能是:将长整型数x中每一位上为奇数的数依次取出,并逆序和顺序分别构成一个新数返回。 例如:程序运行时输入123456789,输出:b=97531 和13579。#include //逆序输出long fun(long int x){ ...
阅读全文
二维数组作为函数参数的几种方法
摘要:给定程序中,函数fun的功能是:有N×N矩阵,以主对角线为对称线,对称元素相加并将结果存放在左下三角元素中,右上三角元素置为0。**例如,若N=5,有下列矩阵: 1 2 3 4 5 计算结果为:1 0 0 0 0*/#include #define N 5void fun1(int a[N][N])...
阅读全文