排序
高精度计算-加法
高精度计算-加法#include <iostream> #include <algorithm> using namespace std; int a[1000]={0},b[1000]={0}; //字符串反向转成数组 void init(string s,int a[]){ //我们把字符...
Python代码画树
from turtle import * from random import * from math import * class Tree: def __init__(self): setup(1000, 700) bgcolor(1, 1, 1) # 背景色 # ht() # 隐藏turtle speed(10) # 速度 1-10渐...
Python俄罗斯方块
Python俄罗斯方块代码: import random import pygame colors = [ (0, 0, 0), (3, 56, 174), (114, 203, 59), (255, 213, 0), (255, 151, 28), (255, 50, 19), ] class Block: x_in_grids = 0 y...
递归-素数的计算
递归-素数的计算 #include <bits/stdc++.h> using namespace std; int isprime(int n){ int isture=1; for(int i=2;i<n;i++){ if(n%i==0){ isture=0; break; } } return isture; } int...
最大公约数 最小公倍数
最大公约数 最小公倍数 #include<bits/stdc++.h> using namespace std; int gcd(int a,int b){ if(b==0) return a; return gcd(b,a%b); } int scm(int a,int b){ if (b==0) return 0; ret...
递归-斐波那契数列
斐波那契数列指的是这样一个数列: 0 1 1 2 3 5 8 13… 自然中的斐波那契数列这个数列从第3项开始,每一项都等于前两项之和, 求第n项数值。 #include <bits/stdc++.h> using name...
递归和递推-累加计算
计算: 1+2+3+4+5+6+…+n 递推的写法: #include <bits/stdc++.h> using namespace std; int main(){ int n; cin>>n; int s=0; for(int i=0;i<=n;i++){ s=s+i; } cout<...