C/C++
C/C++
Admini$trat0r
本人擅长JAVA,C,C++,C#,Python,PHP,JS,Jsp,Asp的拼写。
熟悉Windows,Linux,Unix,IOS,Android的开关机。
展开
-
C++算法一阶段-杨辉三角和约瑟夫-(捌)
杨辉三角题目地址 Python 练习实例61**题目:打印出杨辉三角形。 **#include "myhead.h"int main(){ int N = 10; int a[N][N]; for (int i = 0; i < N; i++) { for (int j = 0; j < N; j++) { a[i][j] = 0; } } a[0][0] = 1; for (int i = 1; i < N; i++) { f原创 2021-12-24 09:59:19 · 2838 阅读 · 0 评论 -
C++算法一阶段-阶乘和插入数组-(柒)
阶乘题目地址 Python 练习实例25题目:求1+2!+3!+…+20!的和。#include "myhead.h"long long factorial(int n){ if (n == 1) { return 1; } return factorial(n - 1) * n;}int main(){ long long sum = 0; for (int i = 1; i <= 20; i++) { sum += factorial(i); } c原创 2021-12-24 09:54:51 · 2395 阅读 · 0 评论 -
C++算法一阶段-高空弹球和猴子吃桃子-(陆)
高空弹球题目地址 Python 练习实例20题目:一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?#include "myhead.h"void coutresult(long long m){ int a[32]; int count = 0; while(m) { a[count++] = m % 10; m = m / 10; } if (count <= 10) { cout<&原创 2021-12-24 09:51:09 · 2714 阅读 · 0 评论 -
C++算法一阶段-n个a相加和完数-(伍)
n个a相加题目地址 Python 练习实例18题目:求s=a+aa+aaa+aaaa+aa…a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加),几个数相加由键盘控制。#include "myhead.h"int main(){ int a, n; int sum = 0; cin>>n>>a; for(int i = n; i > 0; i--) { sum += i * a * ceil((pow(10, (n原创 2021-12-24 09:45:51 · 3182 阅读 · 0 评论 -
C++算法一阶段-水仙花数和分解质因数-(肆)
水仙花数题目地址 Python 练习实例13题目:打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。#include "myhead.h"int main(){ for (int i = 100; i <= 999; i++) { if (abs(pow(i / 100, 3) + pow(i / 10 % 10, 3) + pow(i % 10, 3) - i)原创 2021-12-24 09:40:44 · 2414 阅读 · 0 评论 -
C++算法一阶段-乘法口诀表和素数-(叁)
乘法口诀表题目地址 Python 练习实例8题目:输出 9*9 乘法口诀表。#include "myhead.h"int main(){ for (int i = 1; i <= 9; i++) { for (int j = 1; j <= i; j++) { cout<<j<<"*"<<i<<"="<<i * j; if (j != i) { cout<<" "; }原创 2021-12-24 09:31:46 · 2861 阅读 · 0 评论 -
C++算法一阶段-一年的第几天和排序-(贰)
一年的第几天题目地址 Python 练习实例4题目:输入某年某月某日,判断这一天是这一年的第几天?#include "myhead.h"int month[12] = {31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};int main(){ int y, m, d, sum = 0; cin>>y>>m>>d; if (isLeapYear(y)) { month[1]++; } for (in原创 2021-12-24 09:21:43 · 2718 阅读 · 0 评论 -
C++算法一阶段-全排列和完全平方数-(壹)
全排列题目地址 Python 练习实例1题目:有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?#include "myhead.h"int a[4] = {1,2,3,4};int sum = 0;int fullarray(int m, int n){ if (n == 0) { sum++; cout<<a[0]<<a[1]<<a[2]<<endl; } for (int i = m; i原创 2021-12-24 08:48:11 · 2752 阅读 · 0 评论 -
C++算法一阶段-概述-(零)
菜鸟教程Python100例做了一遍菜鸟教程Python100例,发现里面有很多的题非常好,所以用C++试着完成了一下,只有部分算法题。资源下载地址源码地址"myhead.h"头文件文件里包含了一些头文件引用,一些定义的常量和常用方法。方便之后的使用。#include <iostream>#include <algorithm>#include <cstdio>#include <cstring>#include <cstdlib>原创 2021-12-24 08:28:47 · 2481 阅读 · 0 评论 -
C/C++常用的操作(持续更新)
一些常用的头文件#include <iostream>#include <cstring>#include <algorithm>#include <sstream>#include <cmath>#include <cstdio>#include <cstdlib>#include <iomanip>一些判断的方法1.最大公约数int gcd(int x,int y){原创 2021-09-23 15:43:50 · 3105 阅读 · 0 评论 -
位运算进制转换
先看以下文章了解一下https://blog.csdn.net/shichaosong/article/details/8812402上代码#include <iostream>using namespace std;int log2(int a) { int count = 0; while (1) { if (a >>= 1) count++; else break;原创 2021-09-16 08:53:23 · 3132 阅读 · 0 评论