![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法笔记
记录平时学习的算法
心机小兔
渣男一个
展开
-
头插法和尾插法创建单链表
头插法创建单链表原创 2022-09-22 23:50:43 · 310 阅读 · 1 评论 -
蓝桥杯——圆的面积——python实现
蓝桥杯——圆的面积一、问题描述资源限制内存限制:256.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s问题描述给定圆的半径r,求圆的面积。输出格式输出一行,包含一个实数,四舍五入保留小数点后7位,表示圆的面积。说明:在本题中,输入是一个整数,但是输出是一个实数。对于实数输出的问题,请一定看清楚实数输出的要求,比如本题中要求保留小数点后7位,则你的程序必须严格的输出7位小数,输出过多或者过少的小数位数都是不行的,都会被原创 2022-04-04 23:55:32 · 106 阅读 · 0 评论 -
递归法求阶乘
递归法求阶乘#include <iostream>using namespace std;int n_n(int n){ if(n != 1 && n != 0) return n * n_n(n - 1); else return 1;}int main(){ int n,sum; cin>>n; sum = n_n(n); cout<<sum<<endl; return 0;}...原创 2022-03-24 23:55:56 · 96 阅读 · 0 评论 -
求两数的最大公因数
求两个整数的最大公约数(一)短除法短除法的思想是,在除法中写除数的地方写两个数共有的质因数,然后落下两个数被公有质因数整除的商,之后再除,以此类推,直到结果互质为止。在计算机语言中,先用两个整数去除以i取余,其中i从2开始循环,每次循环之后+1,结束条件为i<=x、y,若余数为0,则定义一个为1的初始变量去把每一次的因子累乘,同时x、y除以i,继续循环,直到x和y互为素数则终止1.python实现x = int(input())y = int(input())p = 1 # 用于累乘原创 2022-03-22 22:42:22 · 2590 阅读 · 0 评论