自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 顶会文章分享

2022 SIGIR顶会论文,将对比学习应用到基于知识图谱的推荐中

2022-07-29 22:08:19 468 1

原创 顶会文章分享

Improving Graph Collaborative Filtering with Neighborhood-enriched Contrastive Learning—— 2022 WWWkey words:Recommendation, GNN, Contrastive Learning导言本文在SGL的启发下提出了新的基于GNN的对比学习推荐模型。主要考虑了GNN的推荐模型中两种类型的自监督信息,structure-contrastive objective和prototype-cont

2022-03-15 17:08:16 745 5

转载

堆堆是什么?堆是一种特殊的完全二叉树。所有父结点都比子结点要小的完全二叉树我们称为最小堆。反之,如果所有父结点都比子结点要大,这样的完全二叉树称为最大堆。【堆的创建】把n个元素建立一个堆,首先我们可以将这n个结点以自顶向下、从左到右的方式从1到n编码,即以层序遍历的顺序编码,这样就可以把这n个结点转换成为一棵完全二叉树。紧接着从最后一个非叶结点(结点编号为n/2)开始到根结点(结点编号为1...

2020-05-03 17:49:20 213

转载 TCP第四次挥手后为什么要等待2MSL后才断开链接?等待时间为什么是2MSL?

为何要等待2MSL?1.假如第四次挥手失败了,因为丢失而未到达服务器会怎样呢?这样,服务器会一直收不到客户端的回应,也就无法得知客户端是否收到了即将要断开连接的请求。客户端此刻还蒙在鼓里,还在等待服务器继续发送消息。服务器不能判断客户端是否收到,本身就是一个BUG,于是才有的等待2MSL的情况。为了保证客户端最后一次挥手的报文能够到达服务器,若第4次挥手的报文段丢失了,服务器就会超时重传第3次...

2020-04-20 10:40:38 7967 2

原创 刷题之回溯法:累加数问题

问题描述:累加数是一个字符串,组成它的数字可以形成累加序列。一个有效的累加序列必须至少包含 3 个数。除了最开始的两个数以外,字符串中的其他数都等于它之前两个数相加的和。给定一个只包含数字 ‘0’-‘9’ 的字符串,编写一个算法来判断给定输入是否是累加数。说明: 累加序列里的数不会以 0 开头,所以不会出现 1, 2, 03 或者 1, 02, 3 的情况。示例 1:输入: “1123...

2020-04-17 22:20:32 333

原创 二叉树的相关常考操作

二叉树的相关操作二叉树的模版struct TreeNode{ int val; struct TreeNode *left; struct TreeNode *right; TreeNode(int x):val(x),left(NULL),right(NULL){ }};前序遍历递归版//前序遍历,递归void pre(T...

2020-04-14 17:27:20 146

原创 链表的相关常见操作

链表的常见相关操作链表的反转 两种方式递归非递归#include <iostream>struct node{ int data; struct node *next;};typedef struct node LIST;//循环的链表的反转LIST * reverseList(LIST *phead){ LIST *pnow = phead...

2020-04-14 15:50:52 135

原创 打牌问题(回溯)

题目描述打牌过程中可以出单张,对子,五张顺子,三组连对,问最少多少次出完牌。题解:#include <iostream>#include <vector>using namespace std;void dfs(vector<int> &cards, int times, int &least, vector<vector&...

2020-04-14 00:30:36 289

原创 利用队列实现栈(中等)

使用一个队列class MyStack {public: //单链表实现 //在栈中元素的顺序应该是和队列中的顺序相反的,因此整体的思路是元素插入后,将插入元素之前的所有元素出队列重新入队列,这样就可以吧顺序调转过来,这样元素的顺序就一致了,栈中的其他操作就和队列中的操作一致了。时间复杂度为O(n)。 /** Initialize your data structure...

2020-04-14 00:26:56 85

原创 递增的三元子序列(中等)

题目描述给定一个未排序的数组,判断这个数组中是否存在长度为 3 的递增子序列。数学表达式如下:如果存在这样的 i, j, k, 且满足 0 ≤ i < j < k ≤ n-1,使得 arr[i] < arr[j] < arr[k] ,返回 true ; 否则返回 false 。说明: 要求算法的时间复杂度为 O(n),空间复杂度为 O(1) 。示例 1:输入...

2020-04-14 00:20:24 109

原创 连续最长增长序列(简单)+最长上升子序列问题(中等)+最长上升子序列的个数(中等)

最长上升子序列问题(中等)题目描述给定一个无序的整数数组,找到其中最长上升子序列的长度。示例:输入: [10,9,2,5,3,7,101,18]输出: 4解释: 最长的上升子序列是 [2,3,7,101],它的长度是 4。说明:可能会有多种最长上升子序列的组合,你只需要输出对应的长度即可。你算法的时间复杂度应该为 O(n2) 。进阶: 你能将算法的时间复杂度降低到 O(n lo...

2020-04-14 00:15:56 788

原创 回溯法求解0-1背包问题(细节分析)

回溯法求解0-1背包问题(细节分析)论temp数组的必要性和判断cv>bestv的不必要性回溯法应用回溯法求解问题时,首先应明确定义问题的解空间,该解空间应至少包含问题的一个最优解。例如,对于有n种物品的 0-1 背包问题,其解空间由长度为n的 0-1 向量组成,该解空间包含了对变量的所有可能的0-1 赋值。当 n=3 时,其解空间是{ (0, 0, 0), (0, 0, 1), (0...

2019-12-02 20:42:27 2209

原创 c++模板类(链表),实现正向反向找到链表中最大值,并比较时间差异

问题描述实现链表容器模板类,利用模板实现找到公司中工资最高的员工的工资,实现正向反向查找,并且比较两种方法的时间差异。代码实现公司类Company.h#ifndef COMPCONT_H#define COMPCONT_H#define NUM_EMPLOYEE 10000#define MAX_SALARY 10000#include"listTemp.h"template&...

2019-11-17 01:13:41 479

转载 MySQL命令行安装教程

(一)安装教程1.在https://dev.mysql.com/downloads/mysql/下载压缩包(注意:网上的安装教程几乎都是低版本的mysql,所以一定要下载低版本的,我下载的是5.6.41,如果你装的是高版本的,并且没有成功,别担心文章后面有卸载教程。2.将文件解压到安装目录,我解压到了D:\Program Files。将my-defalult.ini文件复制一份,并重命名为...

2019-11-15 00:40:47 1190

转载 C++报错 XX does not name a type;field `XX' has incomplete type解决方案

C++报错 XX does not name a type;field `XX’ has incomplete type解决方案两个C++编译错误及解决办法–does not name a type和field `XX’ has incomplete type编译错误一:XX does not name a type编译错误二:field `XX’ has incomplete type编...

2019-11-11 22:45:22 3703

原创 贪心算法解决背包问题

贪心算法解决背包问题问题描述:给定 n 个物品和一个容量为 C 的背包,请给出物品装入背包的方案,使得背包中物品的总价值 M 最大,并满足:1.每个物品 I 的重量为 wi,价值为 vi。2.每个物品可拆分,背包中物品的总重量不能超过容量 C 。实验要求:程序要求:1)先写排序算法 Rank(),本文中使用快速排序完成,再写贪心算法 Greedy()。2)两个步骤需要单独定义在程...

2019-11-11 21:55:55 10421 1

空空如也

空空如也

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

TA关注的人

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