自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (2)
  • 收藏
  • 关注

原创 代码随想录训练营第十四天|226 翻转二叉树、101 对称二叉树、104 二叉树的最大深度、111 二叉树的最小深度

【代码】代码随想录训练营第十四天|226 翻转二叉树、101 对称二叉树、104 二叉树的最大深度、111 二叉树的最小深度。

2024-08-15 20:08:52 45

原创 代码随想录第十一天|150 逆波兰表达式求值、239 滑动窗口最大值、347 前K个高频元素

学习优先级队列:大顶堆(完全二叉树,父节点最大)和小顶堆(完全二叉树,父节点最小)本人想到的解法,近乎暴力解,没办法过全部用例,然后由此学习了单调队列。

2024-08-15 14:09:37 64

原创 代码随想录第十三天|144 二叉树的前序遍历 145二叉树的后序遍历 94 二叉树的中序遍历

满二叉树:二叉树,左右孩子都是满的完全二叉树:二叉树,叶子节点从左到右二叉搜索树:左的值

2024-08-14 23:01:19 97

原创 代码随想录第十天|232 用栈实现队列、225 用队列实现栈、20 有效的括号、1047 删除字符串

【代码】代码随想录第十天|232 用栈实现队列、225 用队列实现栈、20 有效的括号、1047 删除字符串。

2024-08-14 00:36:33 183

原创 代码随想录第九天|151反转字符串的单词

感觉几数之和系列的题没有白刷。

2024-08-10 17:24:52 97

原创 代码随想录第八天|344 反转字符串、541 反转字符串2

对双指针还是不够敏感。

2024-08-08 17:07:04 88

原创 代码随想录训练营第七天|454 四数相加、383 赎金信、15 三数之和、18 四数之和

另一道两数之和的题目。

2024-08-08 15:30:10 67

原创 代码随想录第六天|202 快乐数、1 两数之和

看了随想录,才知道可以通过判断sum和是否相等来结束循环。

2024-08-07 01:08:47 118

原创 代码随想录算法训练营第四天 | 24 两两交换链表中的节点、19 删除倒数第n个链表

【代码】代码随想录算法训练营第一天 | 24 两两交换链表中的节点、19 删除倒数第n个链表。

2024-08-05 22:50:44 65

原创 代码随想录算法训练营第三天 |203 移除链表元素 206 反转链表

链表题,无论如何先造dummy代码优化。

2024-08-03 00:29:47 83

原创 代码随想录算法训练营第二天 |209、长度最小的子数组 59.螺旋矩阵II

考察滑动窗口,最主要想明白起始窗口在什么条件下可以滑动。

2024-08-01 23:56:33 101

原创 代码随想录算法训练营第一天|704. 二分查找 27. 移除元素 977.有序数组的排序

明确区间边界的定义,选用还是意义不同。

2024-07-31 21:58:13 215

原创 排序算法总结

排序算法

2022-08-20 11:12:18 98 1

原创 tensorflow安装

问题1:卸载anaconda不完全导致scripts文件下没有conda.exe重新卸载,执行Uninstall-Anaconda3.exe,用360清理电脑注册表(以防玩意)问题2:重新安装anaconda之后,没办法创建属于tensorflow的虚拟环境,出现 Solving environment: failed with repodata from current_repodata.json, will retry with next repodata source. 报错出现该问题.

2021-11-10 16:33:08 1229

原创 java-堆的常用操作

1.创建//最小堆PriorityQueue<Integer> minheap = new PriorityQueue<>();//最大堆PriorityQueue<Integer> maxheap = new PriorityQueue<>();2.添加元素//最小堆,[2,8,9,10,11]minheap.add(10);minheap.add(8);minheap.add(9);minheap.add(11);minheap.

2021-02-24 13:56:00 197

原创 Java-集合的常用操作

1.创建集合HashSet<Integer> set = new HashSet<>();2.添加元素set.add(10);set.add(3);set.add(5);set.add(2);set.add(2);//[10,3,2,5]3.搜索元素set.contains(2)4.删除元素set.remove(2)//[10,3,5]5.长度set.size()

2021-02-22 15:42:28 71

原创 Java 哈希表的常用操作

1.创建哈希表创建哈希表有两种方式:数组;HashMap//数组,索引作为key值String[] hashTable = new String[4];//HashMapHashMap<Integer,String> map = new HashMap<>();2.添加元素//数组hashTable[1] = "hanmeimei";hashTable[2] = "lihua";hashTable[3] = "siyangyuan";//HashMap

2021-02-20 17:02:26 1255 2

原创 java栈常用操作

1.创建栈stackStack<Integer> stack = new Stack<>();2.添加元素//时间复杂度O(1)stack.push(1);stack.push(2);stack.push(3);//[1,2,3]3.获取栈顶元素//时间复杂度O(1)//3stack.peek();4.删除栈顶元素//时间复杂度O(1)//temp = 3int temp = stack.pop();5.栈的大小//时间复杂度O(1)//s

2021-02-20 14:14:50 100

原创 Java队列常用操作

1.创建队列Queue<Integer> queue = new LinkedList<>();2.添加元素//时间复杂度O(1)queue.add(1);queue.add(2);queue.add(3);//[1,2,3]3.获取即将出队的元素//时间复杂度O(1)//temp=1int temp = queue.peek();4.删除即将出队的元素//时间复杂度O(1)//temp1=1int temp1 = queue.poll();//

2021-02-20 13:24:22 99

原创 Java-链表的几种常用操作

1.创建LinkedList<Integer> list = new LinkedList<>();2.添加元素//[1,2,3]list.add(1);list.add(2);list.add(3);//在索引为2的地方插入元素//[1,2,99,3]list.add(2,99)3.访问元素//括号内为索引//element=2int element = list.get(1);4.搜索元素//括号内为元素//index=2int inde

2021-02-14 13:33:52 71

原创 Java - 数组的九种操作方式

Java - 数组的九种操作方式1.创建以生成[1,2,3]为例//方式一:int[] a = {1,2,3};//方式二int[] b = new int[]{1,2,3};//方式三int[] c = new int[3];for(int i=0;i<c.length;i++){ c[i]=i;} //方式四,推荐使用 ArrayList<Integer> arr = new ArrayList<>(); for(int i=

2021-02-05 16:27:38 78

原创 Idea 快捷键

保存笔记ctrl+shift+alt:多行操作psvm:生成main()方法;fori:生成for循环;Ctrl+Alt+v:自动补齐返回值类型ctrl+o:覆写方法ctrl+i:实现接口中的方法ctrl+shift+u:大小写转换CTRL+SHIFT+Z:取消撤销Alt+Insert:生成构造方法、getter、setterctrl+y:删除当前行Ctrl+Shift+J:将选中的行合并成一行ctrl+g:定位到某一行Ctrl+Shitft+向下箭头:将光标所在的代码块向下整体

2020-09-04 10:10:37 45

原创 Python

清华源:https://mirrors.tuna.tsinghua.edu.cn/help/pypi/豆瓣源:https://pypi.doubanio.com/simple安装scipy:(一般报错可以先uninstall scipy,再重新安装)pip install -i https://pypi.doubanio.com/simple scipy

2020-07-10 10:54:28 73

原创 Factorization Machines

总结Factorization Machines论文Abstract公式Abstract该论文介绍了FM,结合支持向量机(SVM)和因子分解模型优点的一种新的模型。公式** <Vi,Vj>代替Wij,增加特征之间的交互关联 **演算公式,将算法复杂度降低:迭代公式:...

2020-07-08 16:51:18 115

原创 pytorch安装

1.安装anaconda;2.conda create –n pytorchpython 3.6; //在虚拟环境中创个文件夹,名字叫做pytorch3.conda activate pytorch; // 进入文件夹下4.conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/; 增加清华源5.conda config --set show_channe...

2020-07-06 19:10:00 145

原创 每日一题

java: Arrays.sort(); //数组排序 Arrays.equals(a,b); //两个数组的比较 char[] c = string.toCharArray(); //字符串转换为字符数组

2020-07-02 15:13:30 94

floodlight-master.zip

floodlight-master,计算机网络课程作业

2020-07-10

eclipse-inst-linux64.tar.gz

用于Ubuntu的eclipse ,官网下东西实在是很拼运气

2019-10-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除