- 博客(78)
- 收藏
- 关注
原创 【统计任意一组字符中大小写字母的个数】
请编程实现:由键盘输入的任意一组字符,统计其中大写字母的个数m和小写字母的个数n,并输出m、n中的较大者。
2022-07-27 19:05:17 2066
原创 【验证用户输入的日期格式是否正确——工具类SimpleDateFormat类的使用】
编写一个方法验证用户输入的日期格式是否正确,要求格式为:2006/12/12。方法的参数是要验证的日期字符串,如果格式正确返回true,否则返回false。
2022-07-27 18:53:13 1486
原创 【字符串中处理类String的使用】
解析一个邮箱地址是否合法,如果合法则打印出用户名部分和该邮箱所属的网站域名,如果邮箱地址不合法则显示不合法的原因
2022-07-27 18:37:47 183
原创 创建文件 Demo1.txt 写入文本 hello 创建文件 Demo2.txt 写入文本 Neuedu 将两个文件内容 提取出来输出到 第三个文件 Test.txt 通过 文件与流方式实现
创建文件 Demo1.txt 写入文本 hello 创建文件 Demo2.txt 写入文本 Neuedu将两个文件内容 提取出来输出到 第三个文件 Test.txt 通过 文件与流方式实现
2022-07-27 10:18:55 1376
原创 【Andriod Studio实现拨打电话和发送短信功能】
Andriod Studio实现拨打电话和发送短信功能大以力电已话功能在 Android Studio中创建项目,然后在该项目中创建一个Module名称为“IntentDial”。在该 Module中实现本实例,具体步骤如下:(1)在新建 Module的res\layout目录下下添加布局文件shouji.xml,将添加的布局管理器设置为相对布局管理器,然后在布局管理器中添加4个用于显示公司信息的文本框,再添加两个 ImageButton 组件,分别为拨打电话按钮和发送短信按钮。代码如下:<
2022-03-21 13:46:06 8625
原创 【android studio使用Fragment点击不同按钮切换不同界面】
android studio使用Fragment点击不同按钮切换不同界面在Android Studio中创建Module,在该module中实现本实例,具体步骤如下:(1)在新建的module的res/layout目录下面添加布局文件activeity_miana.xml。将局部管理器设置为相对布局管理器(我一开始没有设置为相对布局管理器,然后这个容器就没有设置边界,所以它默认位置(0,0)放置。)并将TextView组件删除,然后在布局管理器中添加一个Fragment组件,并为其设置ID属性,在Fra
2022-03-21 13:01:40 7169 2
原创 数据可视化--echarts
基于echarts的数据可视化先看效果展示动态数据可视化点击下面链接可跳转到效果展示http://localhost:63342/(数据可视化-echarts)/index.html?_ijt=htvqing7ueio1n4ufupgi4k2kc 代码文件分布css代码* { margin: 0; padding: 0; box-sizing: border-box;}li { list-style: none;}@font-face { font-fami
2021-12-07 16:36:35 498
原创 2021-10-14
用echarts画图树状图<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="js/echarts.js"></script></head><body> <div id="main"style="widt
2021-10-14 15:37:36 80
原创 C语言基础练习(共用体)
C语言基础练习描述设有若干个人员的数据,其中包含学生和教师。学生的数据中包括:号码、姓名、性别、职业、班级。教师的数据包括:号码、姓名、性别、职业、职务。可以看出,学生和教师所包含的数据是不同的。现在要求把这些数据放在同一个表格中储存,使用结构体中的共用体实现。结构体定义如下:struct {int num;char name[10];char sex;char job;union {int class;char position[10];}category;};在以上的结构体中,
2020-09-28 20:57:20 936
原创 习题8-16 整数提取(字符中提取整数)
习题8-16 整数提取描述输入一个字符串,内含数字和非数字字符,如:A123x456.17960?302t ab5876将其中连续的数字作为一个整数,依次存放在一个整型数组中(假设数组名为a)。如上例所示,将123放在a[0]中,456放在a[1]中,17960放在a[2]中,…,同时统计整数的个数并输出相关的信息。输入一行字符串(以回车结束),可含空格输出输出数据分多行,每行一个数据。其中第一行是字符串中包含的整数个数,从第二行开始依次输出各个整数。输入样例 1A123x456.179
2020-08-10 17:24:35 2412
原创 哆啦A梦的口袋(字符串问题)
哆啦A梦的口袋描述大家都知道哆啦A梦有一个神奇的口袋,从那个口袋里可以变出任何东西。不过最近哆啦A梦的口袋里资源比较紧张,只能变出某些符合条件的东西。具体条件如下:(1)东西的名字仅由字母(大小写均可)、数字组成。(仅由字母组成、仅由数字组成或由字母数字共同组成均可。)(2)如果名字中有数字,则规定连续的数字构成一个正整数,并且所有构成的正整数都必须是素数。例如,11acm23club包含11和23这两个整数,且都为素数,所以11acm23club可以被变出。现在给你一个物品清单,请你判断上面哪些
2020-08-10 16:11:51 863
原创 求方程的根(二分法)
求方程的根描述用二分法求下面方程在(-10,10)(−10,10)之间的根:2x3-4x2+3x - 6 = 02x3−4x2+3x−6=0输入没有输入输出输出方程在(-10,10)(−10,10)之间的根,结果精确到小数点后2位,如果有多个根,根之间请用空格隔开。输入样例 1无输出样例 1无提示题目说了用二分法,区间为(-10,10),只需要一直将区间二分,直到求出答案。此题的区间较小,也可以之间暴力求解。来源江西中医药大学OJ http://172.17.4.116
2020-08-10 10:43:57 2404
原创 ISBN号码(字符数组计算)
ISBN号码描述每一本正式出版的图书都有一个ISBN号码与之对应,ISBN码包括9位数字、1位识别码和3位分隔符,其规定格式如“x-xxx-xxxxx-x”,其中符号“-”是分隔符(键盘上的减号),最后一位是识别码,例如0-670-82162-4就是一个标准的ISBN码。ISBN码的首位数字表示书籍的出版语言,例如0代表英语;第一个分隔符“-”之后的三位数字代表出版社,例如670代表维京出版社;第二个分隔之后的五位数字代表该书在出版社的编号;最后一位为识别码。识别码的计算方法如下:首位数字乘以1加上
2020-08-09 16:45:29 1145
原创 质因数分解(求较大质因数)
质因数分解描述已知正整数n是两个不同的质数的乘积,试求出较大的那个质数。输入每组输入数据只有一行,包含一个正整数n。数据规模:对于60%的数据,6≤n≤1000。对于100%的数据,6≤n≤2*109。输出每组输出只有一行,包含一个正整数p,即较大的那个质数。输入样例 121输出样例 17来源NOIP全国联赛普及组-2012年NOIP全国联赛普及组#include<bits/stdc++.h>using namespace std;int main(){
2020-08-09 15:33:09 2632 3
原创 Problem 1(求最大公约数)
Problem 1描述编写一个类GCD,该类的功能是实现两个数的最大公约数,类需要有构造函数,请在main函数内通过创建类的对象来实现该功能。输入输入多组数据,每组数据包含两个整数输出输出两个数的最大公约数输入样例 1100 5020 30输出样例 15010我这里偷了一下懒没有用构造函数来写,用一般的方法写的#include<bits/stdc++.h>using namespace std;int gcd(int a,int b){ if(b==0)
2020-08-09 15:04:39 342
原创 勒让德多项式的值(函数调用)
勒让德多项式的值描述用递归方法求n阶勒让德多项式的值,递归公式如下:输入在一行内有一个正整数n和一个实数x,用空格分隔。保证n不超过10。输出输出pn(x)的值,小数点后保留4位小数。请注意行尾输出换行。输入样例 15 2.5输出样例 1637.0117#include<bits/stdc++.h>using namespace std;double P(int n,double x){ if(n==0)return 1; else if(n==1)
2020-08-09 14:45:59 2272 1
原创 Problem B. Perfect Numbers(完美数)
Problem B. Perfect Numbers描述We consider a positive integer perfect, if and only if it is equal to the sum of its positive divisorsless than itself. For example, 6 is perfect because 6 = 1 + 2 + 3.Could you write a program to determine if a given number
2020-08-09 10:07:52 438
原创 最多座位(简单数学题)
最多座位描述小明上大学以来一直在苦恼一件事情,就是学校食堂里,互不认识的同学,或者是异性同学之间,都不愿意坐的很近。于是,原本食堂里那么多的座位,却常常让他找不到座位。假设食堂里的座位是一个 N*M的矩阵,当一个座位上有人坐着的同时,他的前后左右(即矩阵的上下左右)将不会再有人愿意去坐。 在食堂吃不到饭的同时,很好奇,如果大家遵守上面的规定,最多能有多少人能同时吃饭。输入第一行输入T,代表T组询问。每组询问只有两个整数 N M(<100)输出每行输出一个数,表示这个食堂最多能坐多少
2020-08-08 17:18:26 895
原创 算法提高 质数的后代(合数为两个素数的乘积)
算法提高 质数的后代描述在上一季里,曾提到过质数的孤独,其实从另一个角度看,无情隔膜它们的合数全是质数的后代,因为合数可以由质数相乘结合而得。 如果一个合数由两个质数相乘而得,那么我们就叫它是质数们的直接后代。现在,给你一系列自然数,判断它们是否是质数的直接后代。输入输入描述: 第一行一个正整数T,表示需要判断的自然数数量 接下来T行,每行一个要判断的自然数输入样例:434612输出输出描述: 共T行,依次对于输入中给出的自然数,判断是否为质数的直接后代,是则输出Ye
2020-08-08 16:41:43 393
原创 算法提高 质因数2
算法提高 质因数2描述将一个正整数N(1<N<32768)分解质因数,把质因数按从小到大的顺序输出。最后输出质因数的个数。输入输入描述: 一行,一个正整数输入样例:66输出输出描述: 两行,第一行为用空格分开的质因数 第二行为质因数的个数输出样例:2 3 113输入样例 1参考上文输出样例 1参考上文提示HINT:时间限制:1.0s 内存限制:256.0MB来源蓝桥杯练习系统 ID: 341 原题链接: http://lx.lanqiao.cn/p
2020-08-08 11:24:48 425
原创 求上网(简单数学题)
求上网描述小明是一个ACM爱好者,某天他和小伙伴们在外面玩耍,突然,他想起来今天是ACM世界总决赛的日子,而且比赛马上就要开始了,小明十分想看比赛的视频直播,于是马上掏出自己的小平板准备连WIFI看直播。现在给你小明的位置和若干WIFI热点的位置及每个热点的覆盖半径,请你判断小明所在的位置能不能连上网。输入输入包含多组测试数据。每组第一行输入一个整数n(0<=n<=100),表示WIFI热点的个数。当n=0时,输入结束。接下来n行,每行输入3个浮点数x,y,r(-500<=x
2020-08-07 17:15:02 344
原创 数列2(循环节)
数列2描述小明今天在做数学题的时候碰到这样一个问题,一个数列的定义如下:f(1) = 1, f(2) = 1, f(n) = (A * f(n - 1) + B * f(n - 2)) mod 7。现在给你A,B和n的值,请问你f(n)的值是多少?输入输入包含多组测试数据。每组输入3个整数A,B和n(1<=A,B<=1000,1<=n<=100000000),当输入的3个数都为0时,输入结束。输出对于每组输入,输出f(n)的值。输入样例 11 1 31 2 1
2020-08-07 16:30:32 642
原创 计算有重复元素的排列组合
描述有重复元素的排列问题perm.pas/c/cpp[问题描述]对n个元素进行全排列。这n个元素由小写字母组成,这n个元素中的某些可能相同[输入格式] 1<=n<=500[输出格式]每行一个序列,按字典序输出最后一行输出方案数[输入样例]aacc[输出样例]6计算排列组合,重复数字排列成不重复组合#include <stdio.h>#include <string.h>using namespace std;int main(){
2020-08-07 15:02:09 2486
原创 重心在哪里(简单数学题)
重心在哪里描述每个人都知道牛顿发现万有引力的故事。自从牛顿发现万有引力后,人们用万有引力理论解决了非常多的问题。不仅如此,我们也知道了每个物体都有自己的重心。现在,给你三角形三个顶点的坐标,你能计算出三角形的重心吗?输入题目包含多组测试数据。第一行输入一个正整数n,表示测试数据的个数,当n=0时,输入结束。接下来n行,每行包含6个数字x1,y1,x2,y2,x3,y3,表示三角形三个顶点的坐标。输出对于每组输入,输出重心的坐标,结果保留1位小数。输入样例 121.0 2.0 3.0 4
2020-08-07 10:52:38 451
原创 C语言-猴子吃桃(简单数学题)
C语言-猴子吃桃描述猴子吃桃问题。猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。 第二天早上又将剩下的桃子吃掉一半,又多吃一个。以后每天早上都吃了前一天剩下的一半零一个。 到第N天早上想再吃时,见只剩下一个桃子了。求第一天共摘多少桃子。输入N输出桃子总数输入样例 110输出样例 11534#include<bits/stdc++.h>using namespace std;int main(){ int n,s=1; cin>&
2020-08-07 10:37:56 930
原创 词组缩写(字符数组转换大小写)
词组缩写描述定义:一个词组中每个单词的首字母的大写组合称为该词组的缩写。比如,C语言里常用的EOF就是end of file的缩写。输入输入的第一行是一个整数T,表示一共有T组测试数据。接下来有T行,每组测试数据占一行,每行有一个词组,每个词组由一个或多个单词组成;每组的单词个数不超过10个,每个单词有一个或多个大写或小写字母组成;单词长度不超过10,由一个或多个空格分隔这些单词。输出请为每组测试数据输出规定的缩写,每组输出占一行。输入样例 11end of file输出样例 1
2020-08-07 10:34:32 1769
原创 算法提高 理财计划
算法提高 理财计划描述银行近期推出了一款新的理财计划“重复计息储蓄”。储户只需在每个月月初存入固定金额的现金,银行就会在每个月月底根据储户账户内的金额算出该月的利息并将利息存入用户账号。现在如果某人每月存入k元,请你帮他计算一下,n月后,他可以获得多少收益。输入输入描述: 输入数据仅一行,包括两个整数k(100<=k<=10000)、n(1<=n<=48)和一个小数p(0.001<=p<=0.01),分别表示每月存入的金额、存款时长、存款利息。输入样例:1
2020-08-06 11:22:58 409
原创 算法提高 输入输出格式练习(字符模拟数字)
算法提高 输入输出格式练习描述按格式格式读入一个3位的整数、一个实数、一个字符 。 并按格式输出 一个整数占8位左对齐、一个实数占8位右对齐、一个字符 ,并用|隔开。输入输入描述: 见题面输入样例:123456.789|a输出输出描述: 见题面输出样例:123 | 456.8|a输入样例 1参考上文输出样例 1参考上文提示HINT:时间限制:1.0s 内存限制:256.0MB来源蓝桥杯练习系统 ID: 328 原题链接: http://lx.lanqiao.c
2020-08-06 10:13:53 736
原创 算法提高 淘淘的名单(字符串数组)
算法提高 淘淘的名单描述by ZBY… ???? 淘淘拿到了一份名单,他想对上面的名字进行处理,挑出一些特殊的名字,他请你来帮忙。 淘淘关注以下名字: 如果这个名字是“WYS”,他希望你的程序输出“KXZSMR”。 如果这个名字是“CQ”,他希望你的程序输出“CHAIQIANG”。 如果这个名字是“LC“,他希望你的程序输出“DRAGONNET”。 如果这个名字是“SYT”或“SSD”或“LSS”或“LYF”,他希望你的程序输出“STUDYFATHER”。 如果这个名字与上述任意
2020-08-05 17:29:26 332
原创 算法提高 陶陶摘苹果2(比较大小)
算法提高 陶陶摘苹果2描述陶陶家的院子里有一棵苹果树,每到秋天树上就会结出n个苹果。苹果成熟的时候,陶陶就会跑去摘苹果。陶陶有个30厘米高的板凳,当她不能直接用手摘到苹果的时候,就会踩到板凳上再试试。 现在已知n个苹果到地面的高度,以及陶陶把手伸直的时候能够达到的最大高度。假设她碰到苹果,苹果就会掉下来。请帮陶陶算一下,经过她的洗劫后,苹果树上还有几个苹果。输入输入描述: 输入包括两行数据。第一行只包括两个正整数n(5<=n<=200)和m(60<=m<=200),表
2020-08-05 16:44:57 250
原创 历届试题 核桃的数量(三个数的最大公约数)
历届试题 核桃的数量描述小张是软件项目经理,他带领3个开发组。工期紧,今天都在加班呢。为鼓舞士气,小张打算给每个组发一袋核桃(据传言能补脑)。他的要求是:各组的核桃数量必须相同各组内必须能平分核桃(当然是不能打碎的)尽量提供满足1,2条件的最小数量(节约闹革命嘛)输入输入描述:输入包含三个正整数a, b, c,表示每个组正在加班的人数,用空格分开(a,b,c<30)输入样例:2 4 5输出输出描述:输出一个正整数,表示每袋核桃的数量。输出样例:20输入样
2020-08-05 15:12:40 249
原创 数字统计
数字统计描述请统计某个给定范围[L, R] 的所有整数中,数字2出现的次数。比如给定范围[2, 22] ,数字2在数2中出现了1次,在数12中出现1次,在数20中出现1次,在数21中出现1次,在数22中出现2次,所以数字2在该范围内一共出现了6次。输入每组输入数据共1行,为两个正整数L和R,之间用一个空格隔开。(1≤L≤R≤10000)输出每组输出共1行,表示数字2出现的次数。输入样例 12 22输出样例 16输入样例 22 100输出样例 220#include <s
2020-08-05 15:09:22 197
原创 算法提高 前10名(排序)
算法提高 前10名描述数据很多,但我们经常只取前几名,比如奥运只取前3名。现在我们有n个数据,请按从大到小的顺序,输出前10个名数据。输入输入描述: 两行。 第一行一个整数n,表示要对多少个数据 第二行有n个整数,中间用空格分隔。表示n个数据。输入样例:2654 27 87 16 63 40 40 22 61 6 57 70 0 42 11 50 13 5 56 7 8 86 56 91 68 59输出输出描述: 一行,按从大到小排列的前10个数据,每个数据之间用一个空格隔
2020-08-05 15:04:06 523
原创 Required Remainder带余除法(初等数论)
Required Remainder描述You are given three integersx,yandn. Your task is to findthe maximumintegerksuch that0≤k≤n 0≤k≤nthatk mod x=yk mod x=y, wheremodis modulo operation. Many programming languages use percent operator % to implement it.In other words, wi
2020-08-05 14:54:26 435
原创 买不到的数目(动态规划、数论)
历届试题 买不到的数目描述小明开了一家糖果店。他别出心裁:把水果糖包成4颗一包和7颗一包的两种。糖果不能拆包卖。小朋友来买糖的时候,他就用这两种包装来组合。当然有些糖果数目是无法组合出来的,比如要买 10 颗糖。你可以用计算机测试一下,在这种包装情况下,最大不能买到的数量是17。大于17的任何数字都可以用4和7组合出来。本题的要求就是在已知两个包装的数量时,求最大不能组合出的数字。输入输入描述:两个正整数,表示每种包装中糖的颗数(都不多于1000)输入样例:4 7输出输出描述:一个
2020-08-05 14:26:45 317
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人