#include<stdio.h>
intmain()
{
inta[11][20],i,j;
for(i=0;i<11;i++)
for(j=0;j<20;j++)
a[i][j]=0;
for(i=0;i<10;i++)
{
for(j=0;j<=i;j++)
{
if(j<1)
a[i][j]=1;
elseif(i==0)
break;
else
a[i][j]=a[i-1][j-1]+a[i-1][j];
}
}
for(i=0;i<10;i++)
{..
分类:
其他好文 时间:
2015-12-14 12:41:39
阅读次数:
107
#include<stdio.h>
intmain()
{
inti,j;
inta[100][100];
introw;
printf("row=");
scanf("%d",&row);
for(i=1;i<=100;i++)
{
a[i][0]=1;
a[i][i]=1;
}
for(i=2;i<=100;i++)
{
for(j=2;j<i;j++)
{
a[i][j]=a[i-1][j-1]+a[i-1][j];
}
}
for(i=1;i<=row;i+..
分类:
其他好文 时间:
2015-12-13 18:54:25
阅读次数:
179
最近学习了下python,发现里面也有yield的用法,本来对C#里的yield不甚了解,但是通过学习python,对于C#的yield理解更深了!!不多说了,小学生水平的表达能力伤不起....直接上代码:using System;using System.Collections;using Sys...
分类:
其他好文 时间:
2015-12-07 20:20:39
阅读次数:
158
简单就不多说了。这是下三角形的杨辉三角。//// main.cpp// yhsj//// Created by MadMarical on 15/11/27.// Copyright (c) 2015年 com. All rights reserved.//#include using ...
分类:
编程语言 时间:
2015-11-27 17:09:22
阅读次数:
150
//求前10行的数 1 int a[11] = { 1 }; 2 a[0] = 1, a[1] = 1; 3 int i, j,m; 4 for (i = 2; i 1; j--) //关键在这句,倒着求 7 { ...
分类:
编程语言 时间:
2015-11-19 18:13:31
阅读次数:
146
砖块上的数字最终都可以看作是最后一行的线性组合,独立变元最多9个。这类题的一般做法,线性组合都可以列出方程然后高斯消元。对于这道题,只要确定最后一行剩下的4个变量就好了,对于最后一行的j位置,它对上面位置某个数字的和贡献次数等于它到那个位置路径的方案数,可以发现就是杨辉三角。倒数第二行的数已经足够确...
分类:
其他好文 时间:
2015-11-14 17:45:08
阅读次数:
259
def rectangle(m): n, b = 0, [1] while n < m: yield b b = [1] + [b[i] + b[i + 1] for i in range(len(b) - 1)] + [1] n += 1for...
分类:
编程语言 时间:
2015-11-14 13:46:52
阅读次数:
598
1 #include 2 #include 3 using namespace std; 4 5 enum error{overflow,underflow,success}; 6 const int maxlen=100; 7 8 class queue{ 9 public:10 q...
分类:
其他好文 时间:
2015-11-13 22:16:17
阅读次数:
217
#include<stdio.h>intmain(){ inti,j,k,a[10][10];for(i=0;i<=9;i++)for(j=0;j<=9;j++){a[i][0]=1;//遍历整个数组输出一维数组两边为1的部分a[i][i]=1;}for(i=2;i<=9;i++)for(j=1;j<=i-1;j++)a[i][j]=a[i-1][j-1]+a[i-1][j];//从第三行开始输出中间部分for(i..
分类:
其他好文 时间:
2015-11-03 23:06:52
阅读次数:
174
const int length = 8; var a = new int[length][]; for (var i = 0; i < a.Length; i++) { a[i] = new int[...