- 博客(12)
- 问答 (3)
- 收藏
- 关注
原创 2020-10-17
MySQL学习周报 排序数据 tips: ename:员工姓名 sal:员工的薪水; select ename,sal from emp order by sal;//默认升序; select ename,sal from emp order by sal asc;//指定升序; select ename,sal from emp order by sal desc;//指定降序 强调文本 强调文本 特别注意 默认是升序,asc表示指定升序,desc表示指定降序; 排列数据的格式: select
2020-10-17 18:47:02 97
原创 2021-07-06
leetcode-回文数具体实现的代码(leetcode上已通过) 具体实现的代码(leetcode上已通过) class Solution { public: bool isPalindrome(int x) { if(x<0||x%10==0&&x!=0) { return false; } //排除特殊情况 int number2=0; while(x>number2) { number2=number2*10+x%10; x=x/10; } //求
2021-07-06 22:27:55 178 2
原创 2021-04-09
C++实现XN×2图灵机模拟算法分析代码实现 算法分析 1.首先需要完成数的进制转换,将二进制数转化成十进制数,如何转化呢,这里采用除二取余的方法,这种方法就是不断得到余数,放进数组arr[],最后除以颠倒一下就行了。 2.转换成拓展二进制编码,规则就是1->10,0->0, ,->变成110,为了方便计算,后面可以多加几个0,第一位一定是0 3.将XN×2的六条指令输入进去判断里面,然后将转化好的拓展二进制编码输入循环系统进行判断,到了STOP就退出循环,结束运算。 流程图: 代码实
2021-04-09 23:12:28 104
原创 2021-03-22
问题描述 中国有句俗语叫“三天打鱼两天晒网”。某人从2010年1月1日起开始“三天打鱼两天晒网”,问这个人在以后的某一天中是“打鱼”还是“晒网”。用C或C++语言实现程序解决问题。 基本要求:1.程序风格良好(使用自定义注释模板),提供友好的输入输出。 提高要求:1.输入数据的正确性验证。 2.使用文件进行数据测试。如将日期 20100101 20111214 等数据保存在in.txt文件中,程序读入in.dat文件进行判定,并将结果输出至out.txt文件。 问题分析 这个问题可以分成几步走: (1
2021-03-22 19:05:22 157
原创 2020-12-27
海盗分金币题目代码 题目 有5个海盗,相约进行一次帆船比赛。 比赛中天气发生突变,他们被冲散了。 恰巧,他们都先后经过途中的一个无名的荒岛,并且每个人都信心满满,觉得自己是第一个经过该岛的人。 第一个人在沙滩上发现了一堆金币。他把金币分成5等份。发现刚好少一个金币。他就从自己口袋拿出一个金币补充进去,然后把属于自己的那份拿走。 第二个到达的人也看到了金币,他也和第一个人一样,把所有金币5等分,发现刚好缺少一个金币,于是自己补进去一个,拿走了属于自己的那份。 第三,第四,第五人的情况一模一样。 等他
2020-12-27 16:06:23 119
原创 2020-11-28
创建基于nlp的法律法规查询数据库 项目信息: Project name: NLP based query system of laws and regulations; DB name:NLP; Tables: tb_user 字段名 数据类型 可否为空 user_name vchar(20) unique,not null 否 PK(主键) user_id vchar(15) 否 1为管理员,2为用户 user_pwd vchar(20) 否 user_email vchar(30) 是 real_na
2020-11-28 20:57:41 1105 2
原创 2020-11-22
MySQL学习周报——习题练习 1、取得每个部门最高薪水的人员名称 第一步:取得每个部门最高薪水(按照部门编号分组,找出每一组最大值) mysql> select deptno,max(sal) as maxsal from emp group by deptno; ±-------±--------+ | deptno | maxsal | ±-------±--------+ | 10 | 5000.00 | | 20 | 3000.00 | | 30 | 2850.00
2020-11-22 22:26:08 182
原创 2020-11-14
MySQL学习周报——视图,数据库数据导入导出数据,数据库设计 1、视图(view) 1.1、什么是视图? 站在不同的角度去看到数据。(同一张表的数据,通过不同的角度去看待)。 1.2、怎么创建视图?怎么删除视图? create view myview as select empno,ename from emp; drop view myview; 注意:只有DQL语句才能以视图对象的方式创建出来。 1.3、对视图进行增删改查,会影响到原表数据。(通过视图影响原表数据的,不是直接操作的原表)
2020-11-14 21:44:48 137
原创 2020-11-10
java实现冒泡排序 下面展示代码 package myclass; import java.util.Random; public class Text{ public static void main(String[] args) { Random random=new Random(); int [] a=new int [17]; int temp; boolean exchanged; System.out.print("排序前的数组:"); for(int i=1;i<a.l
2020-11-10 21:34:50 216 3
原创 2020-11-08
MySQL学习周报 存储引擎 1、存储引擎? 1.1、完整的建表语句 CREATE TABLE `t_x` ( `id` int(11) DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 注意:在MySQL当中,凡是标识符是可以使用飘号括起来的。最好别用,不通用。 建表的时候可以指定存储引擎,也可以指定字符集。 mysql默认使用的存储引擎是InnoDB方式。 默认采用的字符集是UTF8 1.2、什么是存储引擎呢? 存储引擎这个
2020-11-08 20:45:40 82
原创 2020-11-01
MySQL学习周报——约束 唯一性约束 给某一列添加unique * 唯一约束修饰的字段具有唯一性,不能重复。但可以为NULL。(多个NULL之间是不一样的;) drop table if exists t_user; create table t_user( id int, username varchar(255) unique // 列级约束 ); insert into t_user values(1,‘zhangsan’); insert into t_user values(2,‘zhang
2020-11-01 13:28:37 269
原创 2020-10-24
MySQL学习周报:学习MySQL的子查询语句以及创建表和修改表和删除表 1.子查询 1.1、什么是子查询?子查询都可以出现在哪里? select语句当中嵌套select语句,被嵌套的select语句是子查询。 子查询可以出现在哪里? select …(select). from …(select). where …(select). 1.2、where子句中使用子查询 案例:找出高于平均薪资的员工信息。 select * from emp where sal > avg(sal); //错误的写法,
2020-10-24 14:11:55 159
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人