判断一个字符串的括号能否匹配成功(圆括号,方括号,大括号)

题目:假设表达式中运序包含圆括号、方括号和大括号3种括号,编写一个算法判断表达式中的括号是否正确配对 思路:运用栈,遇到左边3种括号分别进栈 代码: #include<stdlib.h> #include <bits/stdc++.h&gt...

2019-04-18 09:46:14

阅读数 59

评论数 0

蓝桥算法训练 P0505--阶乘(弄到正确率为70%)

蓝桥杯题目:一个整数n的阶乘可以写成n!,它表示从1到n这n个整数的乘积。阶乘的增长速度非常快,例如,13!就已经比较大了,已经无法存放在一个整型变量中;而35!就更大了,它已经无法存放在一个浮点型变量中。因此,当n比较大时,去计算n!是非常困难的。幸运的是,在本题中,我们的任务不是去计算n!,而...

2019-03-22 11:33:28

阅读数 12

评论数 0

蓝桥练习题纯手工代码(基础练习)--杨辉三角形、查找、字母图形、数列排序、审美问题

1、杨辉三角形 代码: #include<iostream> using namespace std; int main() { int i,j,n,a[100][100]; cin>>n; for(i=0;i&lt...

2019-03-19 17:08:30

阅读数 14

评论数 0

蓝桥杯训练--素因子去重

素因子去重 题目意思:把一个你输入的数字分解成几个素数的乘积,挑出素数,再相乘得到结果 基本思路:先找到因数,从因数中判断是否为素数,再直接相乘,不用判断是否重复,因为是一直加一的 #include<string.h> #include<stdio...

2019-03-19 17:08:00

阅读数 18

评论数 0

杭电ojACM1002题目

#include<stdio.h> #include<string.h> #include<iostream> using namespace std; int ma...

2019-02-10 12:09:44

阅读数 46

评论数 0

编写程序,输出如下图形2

题目:编写程序,输出如下图形2  思路:将程序分成上下两半,再将上半部分分成三部分,一部分,另一部分就是剩下的部分。第一部分由输出的空格和数字组成,另一部分是反过来的数字。 程序: #include<stdio.h> #define n 5 mai...

2018-07-25 19:44:19

阅读数 2973

评论数 0

编写程序,输出如图所示的图形

题目:编写程序,输出如图所示的图形 分析:首先,先将题目分成两部分,一个是上半部分的倒三角,一个是下半部分的正三角;其次,先忽略空格,再将空格插入程序中。 源代码: #include<stdio.h>  main() {     int i,j,k...

2018-07-24 15:41:38

阅读数 2072

评论数 0

整数类型的转换(十进制->十六进制)

#include<stdio.h> main() {     int m;     char s[100];     int i=0;     printf("请输入一个数字:");     scanf(&qu...

2018-06-06 14:51:09

阅读数 509

评论数 0

冒泡排序法比较大小

冒泡排序法是一个很经典的算法:#include<stdio.h>main(){    int i,j,temp;    int a[10];    printf("请输入10个要排序的数据:");    for(i=0...

2018-06-04 13:32:43

阅读数 516

评论数 0

矩阵的转置

二维数组的转置#include<stdio.h>#define N 3#define M 4main(){    int i,j;    int a[N][M]={0,1,2,3,4,5,6,7,8,9,10,11},b[M][N];    for(i=...

2018-05-31 17:55:37

阅读数 96

评论数 0

数组的线性查找

(一)线性查找一个元素#include<stdio.h>main(){    int stable[10]={0,2,4,6,8,10,12,14,16,18};    int x,i,find=0;    scanf("%d&...

2018-05-30 14:40:36

阅读数 187

评论数 0

数组的逆序存放

当输入一组数据,但想让它逆着输出的话可以用下面的经典算法去做。#include<stdio.h>main(){    int a[10],i,temp;    printf("请输入一串要逆序输出的数字:"); //输...

2018-05-28 13:30:46

阅读数 2254

评论数 0

提示
确定要删除当前文章?
取消 删除