公钥 算法 笔记04
PANE-GNN Unifying Positive and Negative Edges in Graph Neural Networks for Recommendation论文阅读笔记
Abstract 目前利用GNN的推荐系统主要关注用户的正面反馈,而忽略了负面反馈提供的见解。于是我们提出了PANG- GNN,该模型将图神经网络的正面和负面边统一在一起。PANG-GNN首先将原始评分图根据正面和负面反馈划分为两个不同的二分图。接下来分别使用两个独立的嵌入,即感兴趣嵌入和无兴趣嵌入 ......
代码随想录算法训练营第二天| LeetCode977.有序数组的平方、209.长度最小的子数组、59.螺旋矩阵II
LeetCode977.有序数组的平方 ● 今日学习的文章链接和视频链接 代码随想录 (programmercarl.com) 题目链接 977. 有序数组的平方 - 力扣(LeetCode) ● 自己看到题目的第一想法 昨天正好做了这道题目,总体来说就是用双指针法,要么从绝对值最小的数开始排序,要 ......
算法Day2双指针法排序,滑动窗口,螺旋矩阵
Day2双指针法排序,滑动窗口,螺旋矩阵 By HQWQF 2023/12/14 笔记 977.有序数组的平方 https://leetcode.cn/problems/squares-of-a-sorted-array/ 返回一个非递减顺序排序的整数数组每个元素的平方后组成的新数组,新数组也按非递 ......
算法战斗第三天C++1
A. Bit++ The classic programming language of Bitland is Bit++. This language is so peculiar and complicated. The language is that peculiar as it has e ......
机器学习中的算法——支持向量机(SVM)
1.SVM的核心要素 支持向量机是一种二分类模型,他基本模型是定义在特征空间上的间隔最大的线性分类器。 通俗的说很类似于上次讲的那个回归的分类,其实从平面上看也是找一条直线来分割,分割的两边就是分类的结果,只不过这次的分类是找到一条线使得它能够对两旁的点距离最远。 也就是说,离直线最近的点要尽可能远 ......
Day04
Day04 注释 注释的分类 单行注释 //注释信息 多行注释 /*注释信息*/ 文档注释 /**注释信息**/ 注释的注意事项 注释的内容不参与编译也不参与运行的 多行注释会以最近的"*/"作为注释的结尾,不管是单行注释还是多行注释,在书写的时候都不要嵌套 关键字 关键字的特点 关键字的字母全部小 ......
代码随想录算法训练营第二天 | 977.有序数组的平方 ,209.长度最小的子数组 ,59.螺旋矩阵II
一、977.有序数组的平方 题目链接: LeetCode 977. 有序数组的平方 学习前: 思路: 双向指针。left是从左往右遍历数组,right是从优往左遍历数组,将left和right中绝对值较大数的平方从右往左放入新数组中;新思路:if(left+right>=0)right,else l ......
代码随想录算法训练营第二天|977.有序数组的平方、209.长度最小的子数组、59.螺旋矩阵
LeetCode 977 有序数组的平方 题目链接:977.有序数组的平方 思路:双指针,由两侧向中间逼近 LeetCode 209.长度最小的子数组 题目链接:209.长度最小的子数组 思路:滑动窗口,关键点滑动窗口起始点和终止点位置关系的确定 LeetCode 59.螺旋矩阵 题目链接:59.螺 ......
读书笔记12《构建之法 现代软件工程(第二版)》读后感
今天将《大话软件工程-需求分析与软件设计》这本书算是总体阅读下来了,说一说总的感受。 《大话软件工程-需求分析与软件设计》是一本为软件工程师和客户们提供一套支持交流、传递,具有很强实操性的理论、方法、工具和标准的书籍。这本书让我对软件工程有了更深入的理解,并且让我对需求分析和软件设计这两个关键的软件 ......
Zotero使用笔记
1、下载导入论文 第一种:打开谷歌学术,输入关键词,然后我们能看到相关的论文,最后点击黄色的文件袋,选择想要导入的论文。—— 注意:Zotero也需要打开。 第二种:进入Zotero 通过点击标识符,输入专属的ISBN或DOI,生成条目。 第三种:进入Zotero 点击+按钮,手动添加 第四种:将P ......
LCT 学习笔记
引子 在古老且美妙的数据结构王国,一次,一个巨大的怪兽出现在了这个国家,这个怪兽是一棵树,打败这个怪兽只需要能快速求出这个怪兽任意一条路径上的和就可以了,可是他灵活多变,自己的手脚可以调换位置,或拿下来(边可以断掉或连上)身上的每一寸肌肤都可改变其硬度(点可以修改值) 树链剖分找到了$splay$, ......
文心一言 VS 讯飞星火 VS chatgpt (156)-- 算法导论12.3 3题
三、用go语言,对于给定的 n 个数的集合,可以通过先构造包含这些数据的一棵二叉搜索树(反复使用TREE-INSERT 逐个插入这些数),然后按中序遍历输出这些数的方法,来对它们排序。这个排序算法的最坏情况运行时间和最好情况运行时间各是多少? 文心一言: 在Go语言中,使用二叉搜索树(BST)进行排 ......
04 - 矩阵键盘
04 - 矩阵键盘 前言 LCD1602液晶屏 在学习使用矩阵键盘之前,为了后续的调试和显示,有必要简单了解一下LCD1602液晶屏的使用方法。江协科技已经给我们提供了模块化的代码,所以我们只需要调用对应方法就可以了,常用方法如下: 至于LCD1602具体如何操作使用,后续会有,暂时就先放一边 扫描 ......
TSINGSEE青犀城市道路积水AI检测算法视频智能监管解决方案
借助智能分析网关内置的道路积水AI算法对道路是否出现积水进行检测和判断,若检测到积水则立即触发告警,并抓拍和记录。管理部门则可以根据告警消息可以调阅现场视频监控进行复核与处理,安排环保人员进行现场清理。 ......
【机器学习】算法作用与依赖库合集
算法与库 1. 决策树: - 库: from sklearn.tree import DecisionTreeClassifier(分类树) from sklearn.tree import DecisionTreeRegressor(回归树) - 计算场景:分类和回归问题 2. 逻辑回归: - 库 ......
智慧城市/一网统管建设:人员危险行为检测算法,为城市安全保驾护航
系统根据算法识别结果,可以自动触发警报,向现场安保人员发送紧急通知,并将警报信息推送到相关人员的手机或电脑上,以便他们能够及时采取行动。 ......
基于人工智能算法与视频监控相结合的EasyCVR智能游乐园监控方案
随着圣诞节的到来,人们都已经在规划如何安排平安夜活动,游乐园俨然成为了人们的首选。游乐园人员流量大且密集,特别是在节假日和重大节日,人满为患,极易发生事故,为保证游乐场安全运营,减少事故发生,升级智能视频监控很有必要。 一、方案概述 TSINGSEE青犀视频研发的安防监控系统EasyCVR视频融合平 ......
秦疆的Java课程笔记:70 面向对象 方法重写
重写都是方法的重写,和属性没有关系。 //父类写一个静态方法 public class A { public static void test() { System.out.println("A=>test()"); } } //子类也写一个静态方法 public class B extends A ......
秦疆的Java课程笔记:69 面向对象 Super详解
super调用父类属性 //首先写一个父类 public class Person { protected String name = "1"; } //然后写一个子类 public class Student extends Person{ private String name = "2"; p ......
C++学习笔记十一:数据类型的转换
一个表达式里的所有变量应该具有相同的类型。 上溢和下溢(overflow and underflow): 1.隐式转换(implicitly): 编译器自动进行。总是把占用内存小的数据类型转化为占用大的数据类型。 int类型转换为double double price { 45.6 }; int u ......
04_ARM硬件基础
04_ARM硬件基础 课程目标:了解我们常用硬件接口,并且编程控制 重点难点:对各个接口原理的掌握 考核目标:各个接口的作用,实现原理及特性 1. 硬件基础概述 1.1. 为什么我们要去研究硬件 因为要去使用他,驱动它 1.2. 我们要研究什么 硬件原理及构造 地址 寄存器 协议 时长/频率 1.3 ......
04_uboot全面讲解
04_uboot全面讲解 本课程希望达到目标 理解底层代码的编写方式 u-boot版本选择 uboot官方源码地址 https://ftp.denx.de/pub/u-boot/ Uboot版本一直在迭代,加入的东西也越来越多,所以我们学习,只要选择适合的版本就可以了 这里我们先选择下载2010.1 ......
[视频笔记] 麦子学院Linux嵌入式ARM开发
目录 第一阶段 CLinux 01_嵌入式c语言高级 02_Linux操作系统基础 03_GUN开发 第二阶段 Linux应用 01_IO 02_进程 03_网络 第三阶段 ARM裸机 ARM开发板基础知识 01_ARM学习准备工作 02_ARM世界概要 ARM体系系统 03_ARM体系结构_Cor ......
算法中的复杂度认识O(logn)
今天在看到O(logn)的时候,先去看了下什么是对数,有一个博主说的特别好,经过勤奋的工作之后,已经忘记了什么是对数。 参考百度百科的对数公式:对数公式是数学中的一种常见公式,如果ax=N(a>0,且a≠1),则x叫做以a为底N的对数,记做x=logaN,其中a要写于log右下。其中a叫做对数的底, ......
电路基础笔记1
电路基础 1电流 正电荷在电路中的移动方向规定为电流的方向。 电流通常用字母“I”表示,单位为安培(简称安),用“A”表示,比安培小的单位有毫安(mA)、微安(μA),它们之间的换算关系为1A=103mA=106μA 直流电与交流电 直流电是指方向始终固定不变的电压或电流。能产生直流电的电源称为直流 ......
【笔记】2023.12.14 树上问题
笔记 2023.12.14:树上问题 [Ynoi2004] rpmtdq 支配对:\(i_1\leq i_2\leq j_2\leq j_1, dist(i_1, j_1)\geq dist(i_2, j_2)\) 时,称 \((i_1, j_1)\) 被 \((i_2, j_2)\) 支配,前者就 ......
Python 学习笔记
Python 学习笔记 1、Python脚本 1.1脚本.py hello.py #code:utf-8 # 以下空一行 import os # 以下空两行 print(os.getcwd()) print('欢迎大家') print('来到python世界')`# 最后也要空一行 虽然空行对程序的 ......
阅读笔记《探索需求》
这是本学期最后一本书了,《探索需求》。 第一章讲的是方法论是不够的,主要围绕了三个问题:第一是为什么,因为我们使用的通常都是需求映射图,而不是需求本身,这就是需求要“探索”的原因。人们探索制作映射图,最终得到一张足够接近于实际形态的映射图,并为了一个“现实的”目的把它表达出来。第二是什么时候,如果你 ......
【论文阅读笔记】【多模态-Vision-Language Pretraining】 BLIP: Bootstrapping Language-Image Pre-training for Unified Vision-Language Understanding and Generation
BLIP ICML 2022 (Spotlight) 读论文思考的问题 论文试图解决什么问题?写作背景是什么? 问题: 在视觉-语言预训练(VLP)中,如何更加高效地利用充斥着噪声的海量图文对数据,提升预训练效果? 如何设计模型,使得预训练后的模型在理解(understanding-based)任务 ......