一些笔试题目

求一个表格的最左上顶点到最右下顶点的路线数目

答案:组和数(n+m)!/(n!*m!)

nm = n+m;
product = 1;
   while(n>0)
   {
      product *= nm/n;
      nm--;
      n--;
    }
  while(m>0)
   {
      product *= nm/m;
      nm--;
      n--;
   }
while(nm>0)
{
   product *= nm;
  nm--;
}
void f(double nm, double n, double m)
{
if(n==0 || n==1) n = 1;
if(m==0 || m==1) m = 1;
if (nm == 1 || nm ==0) return 1;
else return (nm/n/m)*f(nm/n);
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 在C语言中,五种基本数据类型存储空间长度的排列顺序是: A)char B)char=int<=float C)ch...
    夏天再来阅读 8,798评论 0 2
  • One 1 the [ðə, ði:] art.这,那 ad.[用于比较级;最高级前] 2 be [bi:,bi]...
    梁培林阅读 13,127评论 0 10
  • 选择题部分 1.(),只有在发生短路事故时或者在负荷电流较大时,变流器中才会有足够的二次电流作为继电保护跳闸之用。...
    skystarwuwei阅读 14,683评论 0 7
  • 计算机基础 三级存储系统的结构 计算机的三级存储系统是什么?答:计算机系统中存储层次可分为三级:高速缓冲存储器、主...
    臭墨鱼阅读 10,550评论 0 7
  • 1)这本书为什么值得看: Python语言描述,如果学的Python用这本书学数据结构更合适 2016年出版,内容...
    孙怀阔阅读 14,332评论 0 15