- 博客(15)
- 资源 (3)
- 收藏
- 关注
原创 SQL-进阶_01_CASE WHEN表达式
这一点与CASE表达式的设计有关,在刚开始介绍CASE表达式的时候我们就已经了解到,如果CASE表达式里没有明确指定ELSE子句,执行结果会被默认地处理成ELSE NULL。例如这里有一个员工,当前工资是30万日元,按“条件1”执行UPDATE操作后,工资会被更新为27万日元,但继续按“条件2”执行UPDATE操作后,工资又会被更新为32.4万日元。也就是说,在CASE表达式里,我们可以使用BETWEEN、LIKE和<、>等便利的谓词组合,以及能嵌套子查询的IN和EXISTS谓词。不写ELSE子句时,
2023-06-08 22:45:05 153
原创 基本的SQL-select语句
主要定义数据库的结构,是建立、删除和修改数据对象(CREATE, ALTER, DROP)create table- 创建新表alter table - 变更(改变)数据库表,比如表结构、添加、删除、修改列长度drop table - 删除表create index - 创建索引(搜索键)drop index- 删除索引。
2023-05-24 23:42:41 71
原创 MySQL学习
数据库:DB(DataBase)概 念:数据仓库,软件、安装在操作系统(Windows、Linux、Mac、…)之上,可以存储大量的数据,500万以下;若要存500万以上,则要用到优化机制。作 用:存储数据,管理数据。
2022-10-05 22:22:06 169
原创 算法提升——递归算法(超详细,易于理解)
递归的定义递归: 递归是运行过程中,自己调用自己的一种方法,并且一步步向前推进。递归递归函数 递归练习基础的递归练习: (1)数值阶乘的求解a. 十三以内的数值阶乘的求解:解决此题的主要思想: 递归实现十三以内的任意阶乘数,此题我们可以实现给定的数值n以前的并且包括n的所有阶乘;package arithmetic.recursion;import java.util.Scanner;public class Training1_求阶乘 { p
2021-04-18 08:07:49 698 1
原创 蓝桥杯历届真题解析 地宫取宝
题目描述标题:地宫取宝 X 国王有一个地宫宝库。是 n x m 个格子的矩阵。每个格子放一件宝贝。每个宝贝贴着价值标签。 地宫的入口在左上角,出口在右下角。 小明被带到地宫的入口,国王要求他只能向右或向下行走。 走过某个格子时,如果那个格子中的宝贝价值比小明手中任意宝贝价值都大,小明就可以拿起它(当然,也可以不拿)。 当小明走到出口时,如果他手中的宝贝恰好是k件,则这些宝贝就可以送给小明。 请你帮小明算一算,在给定的局面下,他有多少种不同的行动方案能获得这k件
2021-03-28 17:02:22 273
原创 蓝桥杯历届真题解析 带分数
蓝桥杯历届真题解析 带分数问题描述 100 可以表示为带分数的形式:100 = 3 + 69258 / 714。 还可以表示为: 100 = 82 + 3546 / 197。 注意特征:带分数中,数字1~9分别出现且只出现一次(不包含0)。 类似这样的带分数,100 有 11 种表示法。输入输出格式输入格式: 从标准输入读入一个正整数N (N<1000*1000) 输出格式 程序输出该数字用数码1~9不重复不遗漏地组成带分数表示的全部种数
2021-03-10 17:51:12 695
原创 蓝桥杯历届真题解析 黄金连分数
黄金连分数题目 黄金分割数0.61803… 是个无理数,这个常数十分重要,在许多工程问题中会出现。有时需要把这个数字求得很精确。 对于某些精密工程,常数的精度很重要。也许你听说过哈勃太空望远镜,它首次升空后就发现了一处人工加工错误,对那样一个庞然大物,其实只是镜面加工时有比头发丝还细许多倍的一处错误而已,却使它成了“近视眼”!! 言归正传,我们如何求得黄金分割数的尽可能精确的值呢?有许多方法。比较简单的一种是用连分数: 1
2021-03-04 21:53:11 718 3
原创 蓝桥杯 试题 基础练习 杨辉三角形
试题 基础练习 杨辉三角形题目描述杨辉三角形又称Pascal三角形,它的第i+1行是(a+b)i的展开式的系数。它的一个重要性质是:三角形中的每个数字等于它两肩上的数字相加。 下面给出了杨辉三角形的前4行: 1 1 1 1 2 11 3 3 1给出n,输出它的前n行。测试用例分析输入格式:输入包含一个数n。输出格式:输出杨辉三角形的前n行。每一行从这一行的第一个数开始依次输出,中间使用一个空格分隔。请不要在前面输出多余的空格。
2021-03-03 22:03:41 751 2
原创 试题 基础练习 特殊回文数
试题 基础练习 特殊回文数题目描述123321是一个非常特殊的数,它从左边读和从右边读是一样的。 输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n 。输入输出以及结果输入格式:输入一行,包含一个正整数n。输出格式:按从小到大的顺序输出满足条件的整数,每个整数占一行。样例输入:52样例输出:899998989989998899范围:输入范围:数据规模和约定 —— 1<=n<=54输出范围:五位或者六位的十进制
2021-02-20 13:05:28 490
原创 试题 基础练习 十进制转十六进制
试题 基础练习 十进制转十六进制问题描述十六进制数是在程序设计时经常要使用到的一种整数的表示方式。它有0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F共16个符号,分别表示十进制数的0至15。十六进制的计数方法是满16进1,所以十进制数16在十六进制中是10,而十进制的17在十六进制中是11,以此类推,十进制的30在十六进制中是1E。给出一个非负整数,将它表示成十六进制的形式。格式说明输入格式:输入包含一个非负整数a,表示要转换的数。0<=a<=2147483
2021-01-24 17:52:26 1366
原创 试题 基础练习 十六进制转十进制
试题 基础练习 十六进制转十进制题目描述从键盘输入一个不超过8位的正的十六进制数字符串,将它转换为正的十进制数后输出。注意十六进制数中的10~15分别用大写的英文字母A、B、C、D、E、F表示。测试用例样例输入FFFF样例输出65535测试用例分析 十六进制字符串 十六进制 二进制 十进制
2021-01-22 20:52:15 3020 7
原创 蓝桥杯 试题 基础设计 十六进制转八进制
蓝桥杯 基础试题 十六进制转八进制题目描述: 给定n个十六进制正整数,输出它们对应的八进制数。输入格式输入的第一行为一个正整数n (1<=n<=10)。接下来n行,每行一个由0到9,A到F组成的字符串,表示要转换的十六进制正整数,每个十六进制数长度不超过100000。输出格式输出n行,每行为输入对应的八进制正整数。注意输入的十六进制数不会有前导0,比如012A。 输出的八进制数也不能有前导0。测试用例样例输入2 39 123ABC
2021-01-21 12:35:30 2639 14
原创 蓝桥杯 基础设计 算法思想 数列排序
蓝桥杯 基础试题 数列排序题目描述:给定一个长度为n的数列,将这个数列按从小到大的顺序排列。1<=n<=200。输入格式:第一行为一个整数n。第二行包含n个整数,为待排序的数,每个整数的绝对值小于10000。输出格式: 输出一行,按从小到大的顺序输出排序后的数列。样例输入:58 3 6 4 9样例输出:3 4 6 8 9算法思想1,本题使用Scanner 类,键盘输入一个整数n,然后换行再输入n个整数,对输入的这几个整数进行排序:主要使用的算法是想是:冒
2021-01-07 12:51:01 140
操作系统 银行家算法.pdf
2021-01-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人