- 博客(6)
- 资源 (5)
- 收藏
- 关注
原创 聚合函数的使用注意
聚合函数是对一组值执行计算,并返回单个值,也被称为组函数。 聚合函数****可以应用于SELECT 查询语句的GROUP BY 子句的HAVING子句中,但不可用于WHERE语句中****,因为WHERE是对逐条的行记录进行筛选。如 count不可以跟在where后面。...
2021-08-21 21:19:56
325
原创 写代码一定要注意字母和空格!
写代码一定要注意字母和空格!代码一定要注意字母和空格今天写了一个SQL函数,怎么看都是对的,但就是有两组用例不成功,我对比来对比去,简直要疯了,最后发现:python我写成了“pythin"!!!...
2021-08-21 11:29:51
268
原创 跳台阶(斐波那契数列)
NC68 跳台阶(斐波那契数列)一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法(先后次序不同算不同的结果)如输入“2”,返回“2”;输入“7”,返回“21”思考,第n个台阶可以从第n-1或者第n-2个台阶上跳过来,所以第n个台阶的跳法为第n-1和第n-2个台阶跳法的和,即:f(n)=f(n-1)+f(n-2)。f(1)=1,f(2)=2为递归出口。第一种方法:递归public class Solution{ public int jumpFloor
2021-07-14 22:04:31
237
原创 反转链表
NC78 反转链表输入一个链表,反转链表后,输出新链表的表头。如输入{1,2,3},返回{3,2,1}思路:需要三个变量来进行位置互换:当前节点的前一个节点pre、当前节点cur、当前节点的后一个节点next首先要保存当前节点的后一个节点,要不然当前节点与前一个节点互换以后,后一个节点的地址就丢失了;然后将当前节点的后继指向前一个节点,实现顺序互换;再然后就将前一个节点向后挪,挪到当前节点的位置,将当前节点挪到(next保存的)后一个节点的位置。直到当前节点为空(挪到最后为null),完成反转,返回
2021-07-14 22:02:44
121
原创 用两个栈实现队列
用两个栈实现队列需实现队列的入队和出队功能分析:入队和入栈没有区别,但栈是后进先出(如”1234“的出栈顺序为“4321),队列是先进先出(如”1234“的出队顺序为”1234“),因此出栈和出队列需要考虑策略。将第一个栈内的栈顶元素(“1234”)依次出栈,入到第二个栈内(“4321”),再将第二个栈内的元素依次出栈便可得到跟队列一样出队的顺序(“1234”)。即将第一个栈的内容倒入第二个栈,然后将第二个栈的内容出栈。import java.util.Stack;public class So
2021-07-10 19:22:12
284
原创 反转字符串
反转字符串第一种思路—用两个字符数组进行交换public class Solution { public String solve (String str) { char[] str1= str.toCharArray();//把字符串转为字符数组 char[] str2= new char[str.length()]; for(int i=0,j=str.length()-1;i<str.length();i++,j--){
2021-07-09 11:20:56
140
2
多标签数据集.zip
2020-08-14
yeast.mat多标签数据集
2020-07-28
scene15数据集.zip
2020-07-28
鸢尾花数据集,用于svm分类的数据集,MATLAB和python都可用
2020-01-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人