- 博客(14)
- 收藏
- 关注
原创 代码随想录day11:滑动窗口最大值+前k个高频元素(代码不会)+总结
在Java中,Stack和Queue都是容器数据结构,用于存储元素,并提供了特定的操作来管理这些元素。Stack(栈)是一种后进先出(Last In, First Out,LIFO)的数据结构,类似于一摞盘子,你只能从最顶端放入或取出元素。在Java中,Stack类实现了这种数据结构,提供了push()和pop()等方法来操作栈中的元素。Queue。
2024-03-12 16:39:54
410
1
原创 代码随想录day10:有效的括号+删除字符串相邻重复项+逆波兰式求值
先分析有几种不匹配的情况1.字符串里左括号多余2.类型不匹配3.右括号多余第一种情况:已经遍历完了字符串,但是栈不为空,说明左括号没有右括号来匹配,false第二种情况:白能力字符串,发现栈里没有要匹配的字符,false第三种情况:遍历字符串匹配的时候,栈已经空了,没有匹配的字符,说明右括号没有对应的左括号,false。
2024-03-12 10:24:19
346
1
原创 聚类联邦学习三阶段stackelberg博弈
模型所有者每次只发布一个任务,模型在无人机上进行训练,生成原始数据,然后,在不泄露原始数据的情况下,将本地更新的模型参数传输给模型所有者进行聚合。每隔k,簇头发送中间模型参数,模型所有者进行全局聚合,如果不满足训练目标,则将中间模型打回重新进行局部训练。:作为任务发布者,模型所有者的目标是通过k迭代 训练模型,使全局损失函数L(w)最小化,其中w表示全局模型参数。:对于每个集群,数据可以被认为是同构的,可以将全局优化问题看作针对多个聚类的联合优化问题。在资源有限的动态场景下,我们提出的多方博弈辅助。
2024-03-09 21:07:09
1174
2
原创 代码随想录day8:双指针总结
翻转字符串中的每一个单词,并去掉多余空格。数组中和等于target的四个元素。输出两个单链表的相交起始节点。输出链表开始入环的第一个节点。删除链表的倒数第n个节点。数组中和等于0的三个元素。
2024-02-17 21:33:24
116
1
原创 代码随想录day6:四数相加+赎金信+三数之和+四数之和
题目大白话就是给定四个数组,要求四个数组每一个数组的某一个元素相加之和为0,输出一共多少组组合数。
2024-02-15 21:14:15
328
1
原创 代码随想录day4:交换链表节点+删除链表节点+链表相交+环形链表
跟之前数组的题目类似,相邻的两两交换,但是此时要求对节点进行交换,而不是节点内部的数值。这样的操作使得头节点是非固定的,所以可以使用虚拟头节点。实际操作如下:每次操作完成后,cur往下移动两位。终止条件:下一个节点为空(链表节点个数为偶数)&&下下个节点为空(链表节点个数为奇数)
2024-01-31 21:29:47
378
原创 代码随想录day1:数组-二分查找-移除元素
数组是存放在连续内存空间上的相同类型数据的集合。大白话就是对半分然后找所需元素所在的一边,丢弃另一边,然后再对半分,直到找到需要的元素。该方法的前提:1.数组是有序数组;2.数组中无重复元素。
2024-01-22 21:37:43
361
原创 联邦学习的联合参与激励和网络定价设计
此外,我们证明了当用户对拥塞敏感时,具有较少后台网络需求的时间段鼓励联邦学习用户的选择,但仍然具有较少的总网络需求。1.关于系统参数,考虑由24个时隙组成的一天的时间帧,T=24,有五种类型的用户,边际成本为2,4,6,8,10。首先,我们通过利用变量和函数的适当变换,计算出给定一组参与用户网络运营商的最优网络需求分布(即每个时隙的用户数量)。w),预测值和真值标签的预测损失函数fa(w),如果用户i使用数据大小为Si的局部数据集si来训练模型,则用户i的损失函数为其所有数据的平均预测损失。
2024-01-11 22:16:16
943
原创 迈向可持续人工智能:通过拍卖实现云边缘系统中的联邦学习需求响应
为了求解p1的问题,又推导了p1问题的拉格朗日对偶问题d1(通过拉格朗日办法重新定义一个无约束问题,这个无约束问题等价于原来的约束优化问题,从而将约束问题无约束化,然后原始问题的最优值不小于对偶问题的最优值,但是我们要通过对偶问题来求解原始问题,就必须使得原始问题的最优值与对偶问题的最优值相等,此处需要用到kkt约束条件)探索在线圆对偶优化,来设计一种在线算法,该算法谨慎的维护时间表选择的原始问题及其对偶问题的可行解,并以完全在线的方式选择训练时间表对不可预测的未来FL任务一无所知。gi为逾期的惩罚函数。
2024-01-11 20:30:34
897
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人