#include <stdio.h> #include <stdlib.h> int reslut(int n) { int jieguo = 1; //定义结果初始值为1,否则结果会报错 for (int i = 1; i <= n; i++) { jieguo *= i; //结果=阶乘公式,n ...
分类:
编程语言 时间:
2020-03-10 14:19:05
阅读次数:
71
1、抽象 通过定义处理细节的函数,可以让程序更抽象。 抽象是程序能够被人理解的关键所在。 2、函数定义 使用def(表示定义函数)语句创建函数。 函数执行特定的操作并返回一个值。 内置函数callable,可以判断某个对象是否可调用。 文档字符串:放在函数开头的字符串 3、参数 位置参数:使用位置指 ...
分类:
其他好文 时间:
2020-03-07 21:02:46
阅读次数:
67
逆元送自闭现场 Description "link" 题意简述:给定一个 $N$ 列的表格,每列的高度各不相同,但底部对齐 然后向表格中填入 $K$ 个相同的数,填写时要求不能有两个数在同一列,或同一行(如果表格断开没事) 求方案数 $N \le 500$ Solution $$Begin$$ 计数 ...
分类:
其他好文 时间:
2020-02-29 20:24:17
阅读次数:
77
#include <algorithm> #include <iostream> #include <cstring> #include <cstdio> using namespace std; typedef long long ll; const double inf=1e20; const ...
分类:
其他好文 时间:
2020-02-28 13:58:17
阅读次数:
39
时间复杂度分析 大O表示法 O(1): Constant Complexity 常数复杂度 O(log n): Logarithmic Complexity 对数复杂度 O(n): Linear Complexity 线性时间复杂度 O(n^2): N square Complexity 平方 O( ...
分类:
其他好文 时间:
2020-02-27 01:13:10
阅读次数:
82
#include<iostream> using namespace std; int Factorials(int n) { if (n == 0) return 1; else return n*Factorials(n-1); } int Factorialssum(int b) { int ...
分类:
编程语言 时间:
2020-02-25 14:25:09
阅读次数:
57
例1:计算24点 输入4张牌,输出一个算式,算式的结果为24点。 1.运算只考虑加减乘除运算,没有阶乘等特殊运算符号,友情提醒,整数除法要当心; 2.牌面2~10对应的权值为2~10, J、Q、K、A权值分别为为11、12、13、1; 3.输出算式的运算顺序从左至右,不包含括号,如1+2+3*4的结 ...
分类:
编程语言 时间:
2020-02-23 14:59:45
阅读次数:
97
题目描述: 用高精度计算出S=1!+2!+3!+…+n!(n≤200) 其中“!”表示阶乘,例如:5!=5*4*3*2*1。 输入正整数N,输出计算结果S。 输入格式: 一个正整数N。 输出格式: 计算结果S。 样例输入: 5 样例输出: 153 #include<bits/stdc++.h> us ...
分类:
其他好文 时间:
2020-02-23 14:21:16
阅读次数:
85
public class HelloWorld{ public static void main(String[] args) { long result = 0; long f = 1; for(int i = 1; i <= 10; i++){ f = f * i; System.out.pri ...
分类:
编程语言 时间:
2020-02-21 21:59:50
阅读次数:
110
#include "stdio.h" long square(int p);//实现平方 long factorial(int q);//实现阶乘 void main() { int i; long s=0; for(i=2;i<=3;i++) { s+=square(i); } printf("% ...
分类:
编程语言 时间:
2020-02-14 21:00:10
阅读次数:
149