- 博客(6)
- 收藏
- 关注
原创 LL(1)分析过程程序设计
LL(1)分析过程程序设计文法:E->T{+T}T->F{*F}F->i|’(‘E’)’import java.util.Stack;public class Demo1 { private static String[][] M;//预测分析表 private static Stack<Character> stack;//符号栈 static {//初始化预测分析表 与符号栈 stack = new Stack<
2020-12-06 16:49:33
402
原创 表达式的计算
算术表达式的计算步骤中缀表达式转换为后缀表达式计算后缀表达式具体实现方法import java.util.ArrayList;import java.util.Scanner;import java.util.Stack;//以String类型处理 上一个的改进//计算表达式 /** 中缀表达式转为后缀表达式* 计算后缀表达式* * 中缀:12*(3+4)-6+6/2* 后缀:[1, 2, 3, 4, +, *, 6, -, 6, 2, /, +]*/public
2020-07-15 18:02:36
472
原创 学生成绩管理
学生成绩管理功能查询学生成绩添加学生成绩修改学生成绩删除学生成绩#include<stdio.h>#include<stdlib.h>#include<string.h>#define M 100 //学生最大数量struct Student { char number[15]; char name[10]; float grade;};struct Student student[M];int booknum=0; // 实际学
2020-07-06 17:45:19
144
原创 子集生成(二进制法,逐步生成,递归增量)
子集生成的三种方法二进制法1.不算空集,共有2^n-1个子集2.对应二进制数的第N为1,则将A[N]选中,否则不选迭代生成法对每一个元素进行处理,每一个元素都可以被选中或者不选中递归增量构造法和迭代方法无异,只是采用递归的方法import java.util.Arrays;import java.util.HashSet;import java.util.Set;publ...
2020-04-17 10:42:37
375
原创 试题 算法提高 JOE的算数(快速幂运算)
JOE的算数题目资源限制时间限制:1.0s 内存限制:256.0MB问题描述 有一天,JOE终于不能忍受计算ab%c这种平凡的运算了。所以他决定要求你写一个程序,计算ab%c。提示:若b为奇数,,ab=(a(b/2))2*a,否则ab=(a(b/2))2。输入格式 三个非负整数a,b,c;输出格式 一个整数ans,表示a^b%c;样例输入7 2 5样例输出4...
2020-04-14 23:47:29
468
原创 蓝桥练习系统学霸迷宫
学霸迷宫题目思路题目资源限制时间限制:1.0s 内存限制:256.0MB问题描述 学霸抢走了大家的作业,班长为了帮同学们找回作业,决定去找学霸决斗。但学霸为了不要别人打扰,住在一个城堡里,城堡外面是一个二维的格子迷宫,要进城堡必须得先通过迷宫。因为班长还有妹子要陪,磨刀不误砍柴功,他为了节约时间,从线人那里搞到了迷宫的地图,准备提前计算最短的路线。可是他现在正向妹子解释这件事情,于...
2020-04-14 16:37:49
231
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人