首页
畅所欲言
友情链接
壁纸大全
数据统计
推荐
工具箱
在线白板
Search
1
职教云小助手重构更新,职教云助手最新版下载地址【已和谐】
13,011 阅读
2
职教云-智慧职教,网课观看分析(秒刷网课)
10,656 阅读
3
gradle-5.4.1-all.zip下载
8,684 阅读
4
职教云-智慧职教,签到补签分析(逆天改命系列)
7,537 阅读
5
一个优秀的程序员从写文档开始:免费领14个月语雀云笔记会员
6,788 阅读
学习笔记
Web
Python
转载文章
算法刷题
JS逆向
综合笔记
安卓
物联网
Java
C
资源收集
软件收藏
网络资源
影视专辑
TED英语角
随便写写
随手拍
登录
/
注册
Search
Lan
累计撰写
619
篇文章
累计收到
600
条评论
首页
栏目
学习笔记
Web
Python
转载文章
算法刷题
JS逆向
综合笔记
安卓
物联网
Java
C
资源收集
软件收藏
网络资源
影视专辑
TED英语角
随便写写
随手拍
页面
畅所欲言
友情链接
壁纸大全
数据统计
推荐
工具箱
在线白板
搜索到
446
篇与
的结果
2020-04-09
试题 算法训练 求平方和
资源限制时间限制:1.0s 内存限制:256.0MB问题描述 请用函数重载实现整型和浮点习型的两个数的平方和计算输入格式 测试数据的输入一定会满足的格式。 2 2(2行2列,第1行整型,第2行浮点型)输出格式 要求用户的输出满足的格式。 2 1(2行1列,第1行整型,第2行浮点型)样例输入一个满足题目要求的输入范例。例:2 23 43.1 4.1样例输出与上面的样例输入对应的输出。例:2526.42数据规模和约定 输入数据中每一个数的范围。 例:0<n,m<100, 0<=矩阵中的每个数<=1000。import java.util.*; public class 求平方和 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc = new Scanner(System.in); int[] list = new int[2]; double[] list1 = new double[2]; for (int i = 0; i < list.length; i++) { list[i] = sc.nextInt(); } for (int i = 0; i < list1.length; i++) { list1[i] = sc.nextDouble(); } zheng(list); fu(list1); } static void zheng(int[] list) { int sum = 0; for (int i = 0; i < list.length; i++) { sum += list[i] * list[i]; } System.out.println(sum); } static void fu(double[] list) { double sum = 0; for (int i = 0; i < list.length; i++) { sum += list[i] * list[i]; } System.out.println(sum); } }
2020年04月09日
697 阅读
0 评论
0 点赞
2020-04-08
SQL SERVER数据库常用命令
创建数据库: 命令:create database 数据库名; 示例:create database student;删除数据库: 命令:drop database 数据库名; 示例:drop database student;新建表格: 命令:create table 表名 (列名 数据类型,列名2.....) 示例:create table student (sname char(20),sid int)删除表格: 命令:drop table 表名 示例:drop table student修改表结构: (插入(新增)列) 命令:alter table 表名 add 新列名 数据类型 示例:alter table student add sage int (删除列) 命令:alter table 表名 drop column 列名 示例:alter table student drop column sid (修改列类型) 命令:alter table 表名 alter column 列名 数据类型 示例:alter table student alter column sid float(浮点型) (新增约束) 命令:alter table 表名 alter column 列名 新数据类型 示例:alter table student alter column PK_sid primary key(sid)(新增的约束类型是主键约束) (删除约束) 命令:alter table 表名 drop 列名 示例:alter table student drop PK_sid查询表内容: 命令:select 要查询的数据列名 from 表名 where 筛选条件(无法对分组后的数据进行筛选)(高级搜索)【group by 列名(分组) having 筛选条件(只能对分组后的数据进行筛选) order by 排序方式(控制数据最后输出的排列方式有正序:asc、倒叙:desc)】 示例:select sid from student where sid=2 【group by sid having sid=1 order by desc】在表中插入数据:(值与列必须一一对应) 命令:insert into 表名 (列名 ,列名) values (值,值) 示例:insert into 表名 (sname,sid,sage) values (‘张三’,12,15)修改表中数据值: 命令:update from 表名 set 列名=新值 示例:update from student set sname='李四'查询模式:(批量插入多条数据) 命令:insert into 表名(值的总数必须和列的总数相同) select 值,值,值 union all selevt 值,值,值 示例:insert into 表名 select '张三',15,18 select '李四',16,19视图: 命令:create view 视图名 as select 列 from 表名 示例:create view students as select sname from student
2020年04月08日
695 阅读
0 评论
0 点赞
2020-04-06
试题 算法提高 change
资源限制时间限制:1.0s 内存限制:256.0MB问题描述 数组A中共有n个元素,初始全为0。你可以对数组进行两种操作:1、将数组中的一个元素加1;2、将数组中所有元素乘2。求将数组A从初始状态变为目标状态B所需要的最少操作数。输入格式 第一行一个正整数n表示数组中元素的个数 第二行n个正整数表示目标状态B中的元素输出格式 输出一行表示最少操作数样例输入27 8样例输出7数据规模和约定 n<=50,B[i]<=1000倒着来,遍历每一个数,如果是奇数则减1,次数++,如果全是偶数,则全部除2,次数++import java.util.*; public class change { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int[] list = new int[n]; for (int i = 0; i < list.length; i++) { list[i] = sc.nextInt(); } int result = 0; boolean xiangdeng = true; // 相等 do { boolean jishu = false; // 奇数 for (int i = 0; i < list.length; i++) { if (list[i] != 0) { xiangdeng = false; } if (list[i] % 2 != 0) { jishu = true; } } if (jishu) { for (int i = 0; i < list.length; i++) { if (list[i] % 2 != 0) { list[i]--; result++; } } } else { for (int i = 0; i < list.length; i++) { list[i] /= 2; } result++; } boolean flag = true; for (int i = 0; i < list.length; i++) { if (list[i] != 0) { flag = false; break; } } if (flag) { break; } } while (!xiangdeng); System.out.println(result); } }
2020年04月06日
758 阅读
0 评论
0 点赞
2020-04-05
试题 算法训练 最大最小公倍数
资源限制时间限制:1.0s 内存限制:256.0MB问题描述已知一个正整数N,问从1~N中任选出三个数,他们的最小公倍数最大可以为多少。输入格式输入一个正整数N。输出格式输出一个整数,表示你找到的最小公倍数。样例输入9样例输出504数据规模与约定1 <= N <= 106。import java.util.*; public class 最大最小公倍数 { /** * @param args */ public static void main(String[] args) { Scanner sc = new Scanner(System.in); long n = sc.nextLong(); long max; if (n == 3) { max = 1 * 2 * 3; } else if (n % 2 == 1) { max = n * (n - 1) * (n - 2); } else { if (n % 3 == 0) { max = (n - 1) * (n - 2) * (n - 3); } else { max = n * (n - 1) * (n - 3); } } System.out.println(max); } }分析:1、思路一:刚开始看到这个题目的时候第一想法就是枚举1~N中任意三个数,然后求它们的最小公倍数,从这些最小公倍数中再选择最大的一个即为正确答案,可是1<=N<=10^6 ,如果要列出任意三个数字,最简单的做法就是使用三个嵌套的for循环,如果这样的话,就是比较复杂,时间条件不允许,就会运行超时的。2、思路二:数学知识:如果三个数互为质数,那么这三个数的乘积便为它们的最小公倍数。因为本题目中要求最小公倍数的最大值,那么可以直接从N向前看,找三个连续的互为质数的数,那么它们的乘积便是1~N最小公倍数的最大值。有以下二种情况。(1)、当N为奇数时,那么N,N-1,N-2互为质数,很明显NN-1N-2是1到N最小公倍数的最大值。(2)当N为偶数时,且能被3整除时,N-1,N-2,N-3互质,此时N-1N-2N-3是1到N最小公倍数的最大值;当N为偶数时,但不能被3整除时,N,N-1,N-3互质,此时NN-1N-3是1到N最小公倍数的最大值。————————————————原文链接:https://blog.csdn.net/LCHXXX/article/details/104201210
2020年04月05日
796 阅读
0 评论
0 点赞
2020-04-04
最长递增子序列
import java.util.*; public class 最长连续递增序列 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub int[] list = { 1, 9, 2, 5, 7, 3, 4, 6, 8, 0 }; // int[] list = { 1, 23, 44, 55, 66 }; getLargestLen(list); } public static void getLargestLen(int[] arr) { int nums = 0, tempnums = 0; List<Integer> temp = new ArrayList<Integer>(); List<Integer> result = new ArrayList<Integer>(); for (int i = 0; i < arr.length - 1; i++) { if (arr[i + 1] > arr[i]) { temp.add(arr[i]); tempnums++; } if (arr[i+1]>arr[i]&&arr[i+2]<arr[i+1]) { temp.add(arr[i+1]); } if (arr[i + 1] < arr[i] || i == arr.length - 2) { if (tempnums > nums) { nums = tempnums; result.clear(); for (Integer integer : temp) { result.add(integer); } tempnums = 0; temp.clear(); } } } System.out.println(result); } }
2020年04月04日
816 阅读
0 评论
0 点赞
2020-04-03
试题 算法提高 9-2 文本加密
资源限制时间限制:1.0s 内存限制:256.0MB问题描述 先编写函数EncryptChar,按照下述规则将给定的字符c转化(加密)为新的字符:"A"转化"B","B"转化为"C",... ..."Z"转化为"a","a"转化为"b",... ..., "z"转化为"A",其它字符不加密。编写程序,加密给定字符串。样例输出与上面的样例输入对应的输出。例:数据规模和约定 输入数据中每一个数的范围。 例:50个字符以内无空格字符串。import java.util.*; public class Main { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc = new Scanner(System.in); char[] arr = sc.next().toCharArray(); EncryptChar(arr); } public static void EncryptChar(char[] arr){ for (int i = 0; i < arr.length; i++) { if (arr[i]<90&&arr[i]>=65||arr[i]>=97&&arr[i]<122) { arr[i]+=1; }else if (arr[i]==90) { arr[i]='a'; }else if (arr[i]==122) { arr[i] = 'A'; } } for (char c : arr) { System.out.print(c); } } }
2020年04月03日
839 阅读
0 评论
0 点赞
2020-04-02
JS逆向之房天下
这是房天下的登陆地址:链接地址打开检查,刷新页面随便输入,进行测试密码已加密,搜索pwd结果很多,慢慢看疑似这个,打断点查看一下搜索第一个值key_to_encode然后得到这一长串东西打开JS调试工具,定义一个函数,cv进去加载调试少啥搜啥,再去搜索这个setMaxDigits文件名是rsa.min.js这个应该就是加密文件了,直接全部复制到js调试工具加载调试
2020年04月02日
1,893 阅读
0 评论
0 点赞
1
...
51
52
53
...
64