摘要: 获取某元素第一次出现的地方 1 public static int getIndex(int[] arrm,int key) { 2 for(int x=0;x<arrm.length;x++) { 3 if(arrm[x]==key) 4 return x; 5 } 6 return -1;//r 阅读全文
posted @ 2020-02-28 19:02 Hey蜗牛 阅读(162) 评论(0) 推荐(0)
摘要: 1、相邻元素相比(第一趟),结束以后最值在最后位置 2、第二趟 比较前n-1个(相邻元素相比) 3、以此类推 代码一: 1 for(int x=0;x<arr.length-1;x++) 2 { 3 Foe(int y=0;y<arr.length-1-x ;y++)//内循环:-1:为了避免下标越 阅读全文
posted @ 2020-02-28 18:53 Hey蜗牛 阅读(195) 评论(0) 推荐(0)
摘要: 1、第一个数为哨兵,他后面的每个数字与其比较,把最大的或者最小的放在哨兵位置,以此类推。 2、第二个数为哨兵..... (2层循环) 主要代码: 1 public static void selectSort(int arr[]) 2 { 3 for(int x=0;x<arr.length-1;x 阅读全文
posted @ 2020-02-28 18:47 Hey蜗牛 阅读(322) 评论(0) 推荐(0)
摘要: 1.构造函数是用来做什么的? 在面向对象编程的语言中,一般在定义了一个类型之后,为了能使用它,必须把这个类型具体化,也就是指定为一个具体的对象。 举个例子: 就是想画在图纸上的建筑模型,实现成为真正的高楼大厦。 阅读全文
posted @ 2019-09-21 20:49 Hey蜗牛 阅读(163) 评论(0) 推荐(0)
摘要: 源:https://blog.csdn.net/widenstage/article/details/72514779 sqlserver datepart()函数 1.作用:返回代表指定日期的指定日期部分的整数 datepart(year,getdate()):返回当前时间年 datepart(q 阅读全文
posted @ 2018-11-14 20:23 Hey蜗牛 阅读(689) 评论(0) 推荐(0)
摘要: select datediff(day,'2017-11-14','2018-11-14')select datediff(dd,'2017-11-14','2018-11-14')select datediff(yy,'2017-11-14',getdate()) 运行结果如下: 阅读全文
posted @ 2018-11-14 17:17 Hey蜗牛 阅读(184) 评论(0) 推荐(0)
摘要: 1,ASCII()函数 select ASCII(character_expression) 1.括号里必须是一个char或者varchar类型的字符串表达式 2.返回字符串表达式最左侧字符的ASCII 例子: select ASCII('s'),ASCII('she'),ASCII(1) 结果: 阅读全文
posted @ 2018-11-14 16:31 Hey蜗牛 阅读(432) 评论(0) 推荐(0)
摘要: 问题:一个外键必须是另一个关系的主键吗? 答:不一定必须是主键,但必须是唯一性索引(主键约束和唯一性约束都是唯一性索引) 源:https://blog.csdn.net/haiross/article/details/50435374 阅读全文
posted @ 2018-11-12 11:02 Hey蜗牛 阅读(342) 评论(0) 推荐(0)
摘要: 把关系模式R分解成p以后,如何测试分解p是否为有损分解方法: 1.根据分解模式和属性列表 列:分解模式 行:属性 比如R(ABC) 分为p=(AB,AC) 满足F(A—>C) 列表 A B C AB AC 填表 若分解模式中包含属性 则填a下标i,i为对应列数。 若分解模式中不包含属性 则填b下标为 阅读全文
posted @ 2018-05-17 12:06 Hey蜗牛 阅读(998) 评论(0) 推荐(0)
摘要: 必知:正数的补码,原码,反码都相同,而且最高位符号位不会随其他数值位改变。 原码 一个数的二进制数加上符号位就是他的原码 正数的原码0+二进制数值位 例如 3的二进制是011,他的原码是0011 负数的原码1+二进制符号位 例如 -3 ,他的原码是1011 补码 负数补码( 用求补运算) ,从最低位 阅读全文
posted @ 2018-03-21 23:28 Hey蜗牛 阅读(1057) 评论(0) 推荐(0)