- 博客(16)
- 收藏
- 关注
原创 C#大作业——学生成绩管理系统
C#大作业——学生成绩管理系统P.1主界面及功能导航P.2 学生信息查询P.3 学生信息修改P.4 学生成绩录入P.5自己动手扩展系统功能
2023-01-01 23:06:06
1612
原创 蓝桥杯08 java IP判断
题目描述在基于Internet的程序中,我们常常需要判断一个IP字符串的合法性。合法的IP是这样的形式:A.B.C.D其中A、B、C、D均为位于[0, 255]中的整数。为了简单起见,我们规定这四个整数中不允许有前导零存在,如001这种情况。现在,请你来完成这个判断程序吧^_^输入输入由多行组成,每行是一个字符串,输入由“End of file”结束。字符串长度最大为30,且不含空格和不可见字符输出对于每一个输入,单独输出一行如果该字符串是合法的IP,输出Y,否则...
2021-12-26 12:31:58
300
原创 蓝桥杯07 java 断案
题目描述公安人员审问甲、乙、丙、丁四个嫌疑犯,已确知,这四个人当中仅有一人是偷窃者,还知道这四个人的答话,要么完全诚实,要么完全说谎。在回答公安人员的问话中:甲说:“乙没有偷,是丁偷的。”乙说:“我没有偷,是丙偷的。”丙说:“甲没有偷,是乙偷的。”丁说:“我没有偷,我用的那东西是我家里的。”请根据上述四人答话,判断谁是偷窃者。要求输出一个字符,表示偷窃者是谁,A表示甲,B表示乙,C表示丙,D表示丁。...
2021-12-15 17:37:02
689
原创 蓝桥杯06 java 幸运数
题目描述幸运数是波兰数学家乌拉姆命名的。它采用与生成素数类似的“筛法”生成。首先从1开始写出自然数1,2,3,4,5,6,....1 就是第一个幸运数。我们从2这个数开始。把所有序号能被2整除的项删除,变为:1 _ 3 _ 5 _ 7 _ 9 ....把它们缩紧,重新记序,为:1 3 5 7 9 .... 。这时,3为第2个幸运数,然后把所有能被3整除的序号位置的数删去。注意,是序号位置,不是那个数本身能否被3整除!! 删除的应该是5,11,...
2021-12-12 18:37:22
233
原创 05 java 百钱百鸡
题目:中国古代数学家张丘建在他的《算经》中提出了著名的“百钱买百鸡问题”: 鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一,百钱买百鸡,问翁、母、雏各几何?要求:给出所有的解,每组解占一行解的顺序:按“字典序”排列,即公鸡数少的在前;公鸡数相同,母鸡数少的在前格式:cock=%d,hen=%d,chicken=%d思路:1)一只公鸡 5钱;一只母鸡 3钱;3只小鸡 1钱2)设公鸡有cock只,母鸡hen只,小鸡chicken只3)其中0<=cock<=20; ...
2021-12-06 18:23:36
439
原创 蓝桥杯04 java 买不到的数目
题目描述小明开了一家糖果店。他别出心裁:把水果糖包成4颗一包和7颗一包的两种。糖果不能拆包卖。小朋友来买糖的时候,他就用这两种包装来组合。当然有些糖果数目是无法组合出来的,比如要买 10 颗糖。你可以用计算机测试一下,在这种包装情况下,最大不能买到的数量是17。大于17的任何数字都可以用4和7组合出来。本题的要求就是在已知两个包装的数量时,求最大不能组合出的数字。输入两个正整数,表示每种包装中糖的颗数输出一个正整数,表示最大不能买到的糖数import java...
2021-12-05 17:04:29
241
原创 蓝桥杯03 java 水仙花
问题 打印出所有"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该本身。 例如:153是一个水仙花数,因为153=1^3+5^3+3^3。public class flower { public static void main(String[] args) { System.out.println("水仙花有:"); for(int i=100;i<1000;i++){ int ge=i%10; int shi=i/10%...
2021-12-01 21:27:28
220
原创 《计算机能力挑战赛》——模拟题.选择题总结
1:数据类型的转换例如:30+a+c*b的值的数据类型为double(其中a,b为int类型,c为double类型)在不同类型的混合运算中,编译器也会自动地转换数据类型,将参与运算的所有数据先转换为同一种类型,然后再进行计算。转换的规则如下:转换按数据长度增加的方向进行,以保证数值不失真,或者精度不降低。例如:int 和 long 参与运算时,先把 int 类型的数据转成 long 类型后再进行运算。所有的浮点运算都是以双精度进行的,即使运算中只有 floa...
2021-11-30 19:41:14
2223
原创 蓝桥杯02 c 分解质因数
分解质因数:将一个合数写成几个质数乘积的形式1.题目描述:求出区间[a,b]中所有整数的质因数分解。2.提示:先筛出所有素数,然后再分解。3.要求:输入:两个整数a,b。2< =a< =b< =10000输出:每行输出一个数的分解,形如k=a1*a2*a3...(a1< =a2< =a3...,k也是从小到大的)#include<stdio.h>#include<stdlib.h>int main(){ ...
2021-11-28 18:33:55
442
原创 图的邻接矩阵表示法以及深度优先搜素
1 顶点A的未访邻接点有B、D、E,首先访问A的第一个未访邻接点B;2 顶点B的未访邻接点有C、D,首先访问B的第一个未访邻接点C;3 顶点C的未访邻接点只有F,访问F;4 顶点F没有未访邻接点,回溯到C;5 顶点C已没有未访邻接点,回溯到B;6 顶点B的未访邻接点只剩下D,访问D;7 顶点D的未访邻接点只剩下G,访问G;8 顶点G的未访邻接点有E、H,首先访问G的第一个未访邻接点E;9 顶点E没有未访邻接点,回溯到G;10 顶点G的未访邻接点只剩下H,访问H;11顶点H的未访邻接点只.
2021-11-21 17:00:51
1051
原创 力扣495题 莫提攻击
在《英雄联盟》的世界中,有一个叫 “提莫” 的英雄。他的攻击可以让敌方英雄艾希进入中毒状态。当提莫攻击艾希,艾希的中毒状态正好持续duration 秒。正式地讲,提莫在 t 发起发起攻击意味着艾希在时间区间 [t, t + duration - 1](含 t 和 t + duration - 1)处于中毒状态。如果提莫在中毒影响结束 前 再次攻击,中毒状态计时器将会 重置 ,在新的攻击之后,中毒影响将会在 duration 秒后结束。给你一个 非递减 的整数数组 timeSeries ,其中 .
2021-11-11 20:05:03
113
原创 二叉树的先序、中序、后序遍历输出
#include<stdio.h>#include<stdlib.h>//定义二叉树链表结点结构typedef struct Node{ char data; struct Node* Lchild; struct Node* Rchild;}BiTree, * PBiTree;//创建二叉树void CreateBiTree(PBiTree* bt){ char ch; ch = getchar(); if (ch.
2021-10-31 17:10:16
12120
2
原创 回文数判断--数据结构试验
回文,指正读和反读都相同的字符序列,称为“回文”序列。从键盘以此读入一个以@为结束符的字符序列,判断此序列是否为形如“序列1 & 序列2”模式的字符序列。其中序列1和序列2中都不含字符“&”,而且序列2是序列1的逆序列。例如,字符序列“a+b&b+a”是属于该模式的序列,而“1+3&3-1”则不是回文。要求设计一个程序,利用栈或者队列模拟此过程,判断输入的字符序列是否为回文,并将判断结果输出。1.主要思路栈为先进后出,队为先进先出,利用他们的特性,可以判断
2021-10-24 16:26:29
1391
原创 猜数字游戏的提示 来自算法竞赛
题目 实现一个经典"猜数字"游戏。给定答案序列和用户猜的序列,统计有多少数字位置正确(A),有多少数字在两个序列都出现过但位置不对(B)。输入输入包含多组数据。每组输入第一行为序列长度n,第二行是答案序列,接下来是若干猜测序列。猜测序列全0时该组数据结束。n=0时输入结束。样例输入41355112343356551613513550000101222456669123456789...
2021-10-17 17:54:51
1216
原创 菜鸟算法旅程之2数制转换(N->二)
1.注释:N为需要转换为二进制的数;x为N除以二的余数,为0或1; 2.核心:建立一个栈s,如果N>0,求余记作x;将x入栈,N=N/2; 当N<=0,弹栈,打印出二进制数;void Conversion(int N){ stack s;int x; InitStack(&s); while(N>0) { x=N%2; ...
2021-10-07 14:52:14
177
原创 菜鸟的算法旅程之1选择排序法
1.源代码#include<stdio.h>int main(){ int i,j,t;/* */ int a[9]={9,8,5,6,1,2,7,3,4}; for(i=1;i<=8;i++) { t=a[i]; j=i-1; while(j>=0 && a[j]>t) { a[j+1]=a[j]; j=j-1;...
2021-09-21 18:07:46
110
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人