自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(313)
  • 问答 (1)
  • 收藏
  • 关注

原创 MySQL 安装到基础 SQL 语法

2021-1-3文章目录2021-1-3一、Java Web 简介Web:Java Web :结构组成:数据库:MySQL下载安装:1. 下载链接:2.配环境变量3.配置 MySQL 的配置文件4.启动下 MySQL 数据库:1. 初始化MySQL2. 注册MySQL服务3.启动MySQL服务4.改密码:5.登录 mysql6.退出 mysql5.卸载 MySQL 数据库:JDBCMavenMyBatis一、Java Web 简介Web:Web (World Wide Web) 即全球广域网,也称为

2022-01-06 16:00:54 6849 36

原创 【Java课程设计】【图形界面程序】【计算器】

2022-1-2文章目录2022-1-2【图形界面程序----计算器】1. 设计任务1.1设计题目的描述1.2设计要求2. 设计方案说明2.1 整体设计思路2.2 Calulation类的数据成员2.3 Calulation类的构造方法2.3.1设置文本框的位置2.3.2 设置按钮布局2.3.3 设置按钮2.3.4 设置窗口可见,注册窗口监听2.4 ActionListen类实现ActionListener接口2.4.1 public void actionPerformed(ActionEvent e)

2022-01-02 17:00:39 12429 48

原创 常见用于联邦学习的数据集【FL】【Datasets】

每个文件存储了一部分训练数据,共5个批次(batches),每个批次包含了 10,000 张 32x32 像素的彩色图像。这是一个与MNIST类似的图像数据集,但包含了各种时尚产品的图像,用于服装分类任务。:文件还包含了每个类别的索引,这些索引与训练数据和测试数据中的标签值相对应。:文件中包含了数据集中所有类别的名称。这些名称对应于图像数据中的标签,帮助将模型预测的数字标签与实际类别名称进行匹配。:CIFAR-10包含60,000张32x32像素的彩色图像,分为10个类别,每个类别有6,000张图像。

2024-08-04 16:39:39 757

原创 什么是独立同分布,那非独立同分布呢?【FL】

如果这些价格变化遵循相同的分布(例如,正态分布),但每一天的变化受前一天的影响(存在依赖性),那么这些价格变化就是非独立但同分布的。:提高每个客户端的本地训练的时间,允许模型在本地进行更多的迭代,这样可以使得本地模型更好地适应本地数据,从而减少数据不均衡带来的影响。在联邦学习中,每个客户端的数据通常来自于不同的分布,因此这些数据可能是非独立和非同分布的。指的是在参与训练的多个客户端上,数据样本并不符合独立同分布的假设。如果一组随机变量既是相互独立的,又遵循相同的分布,则称它们是独立同分布的。

2024-08-04 15:41:38 685

原创 联邦学习研究综述【联邦学习】

联邦学习综述

2024-08-04 15:05:43 1303

原创 通过 ACM 论文模版学习 LaTeX 语法 【四、图】

通过 ACM 论文模版学习 LaTeX 语法【四、图】

2024-08-04 11:20:42 793

原创 通过 ACM 论文模版学习 LaTeX 语法 【三、格式】

通过 ACM 论文模版学习 LaTeX 语法 【三、文章格式和文本格式】

2024-08-02 17:01:16 769

原创 通过 ACM 论文模版学习 LaTeX 语法 【二、ACM 论文模版】

ACM (Association for Computing Machinery) 的 LaTeX 模板通常用于撰写计算机科学和信息技术领域的论文和报告。这里我简要介绍一下 ACM LaTeX 模板的总体框架和基本结构。我将使用模版排版MobiCom'23的,从而对于LaTeX中各个部分进行介绍和展示。

2024-07-18 15:49:04 1789 3

原创 通过 ACM 论文模版学习 LaTeX 语法 【一、LaTeX简介和安装】

LaTeX(读作"Lay-tech"或"Lah-tech")是一种专业的排版系统,特别适用于生成高质量的科技和数学文档。它广泛用于学术界,特别是在撰写论文、报告、书籍以及数学公式较多的文档时。LaTeX 的特点包括:内容与格式分离:用户可以专注于文档的内容,而不必过多考虑格式和排版。高质量输出:生成的文档通常具有专业的印刷品质。数学公式支持:对数学符号和公式的支持非常好,能够生成复杂的数学表达式。跨平台性:可以在不同的操作系统上运行,并且有丰富的扩展包(packages)可供使用,满足各种需求。

2024-07-18 11:20:46 1047 2

原创 【边缘计算】【第一章 什么是边缘计算】

ACM and IEEE 联合举办边缘计算会议(ACM/IEEE Symposium on Edge Computing, SEC)问题1.1 服务发现在边缘计算中,由于计算服务请求者的动态性,计算服务请求者的动态性,计算服务请求者如何知道周边的服务。传统的基于 DNS 的服务发现机制,主要应对服务静态或者服务地址变化慢的场景下。1.2 快速配置从设备层支持服务的快速配置1.3 负载均衡边缘设备产生大量的数据,同时边缘服务器提供了大量的服务。

2023-07-15 15:39:50 1025

原创 【敏捷开发】

ISO 9000 标准将在原来八大原则的基础上新增敏捷原则DOD 5000.2 推荐迭代。

2023-07-06 11:34:27 735

原创 【设计模式项目】【GUI计算器】

由于Java 课程设计已经完成前期的计算器GUI设计,以及功能实现,现在基于之前的基础,进行设计模式的应用,以完善软件设计。如果还不了解之前GUI设计的童鞋,可以先查看【Java课程设计】【图形界面程序】【计算器】。

2023-06-18 18:10:46 2606

原创 【Learncpp中文翻译版】【1.9、1.10、1.11】

二元运算符作用于两个操作数(通常称为左操作数和右操作数,因为左操作数出现在运算符的左侧,而右操作数显示在运算符的右侧)。在C++中,赋值(=)也是运算符,插入()和相等(= =)也是运算符。例如,运算符( - )有两个用处,它可以以一元形式用于反转数字的符号(例如,将5转换为-5,反之亦然),也可以以二进制形式用于进行减法(例如,4 - 3)。变量的计算结果为变量的值。现在,只要知道算术运算符的执行顺序与标准数学中的相同就足够了:首先是圆括号,然后是指数,然后是乘除,然后是加法和减法。

2023-01-19 20:53:54 2012 1

翻译 【Learncpp中文翻译版】【1.8 — 空格和基本格式】

多年来,已经开发了许多不同的格式化C++程序的方法,您会发现哪些方法最好。我们的基本经验法则是,最好的样式是产生最具可读性的代码并提供最大一致性的样式。但是,在添加或删除代码、更改 IDE 的默认格式或粘贴具有不同格式的代码块时,格式可能会弄乱。空格是一个术语,指的是用于格式化目的的字符。这样做的理由是它减少了垂直空格的数量(您不会将整行用于仅左大括号),因此您可以在屏幕上容纳更多代码。大多数现代 IDE 将帮助您在键入代码时设置代码的格式(例如,当您创建函数时,IDE 将自动缩进函数体内的语句)。

2023-01-19 20:11:38 258

原创 【Codeforces Round #830 (Div. 2)】【A-D题题解】

数组[l,r]的一个子段的成本,1≤l≤r≤n,是值f(l,r)=sum(l,r)-xor(l,r),其中sum(l,r)=al+al+1+…数组[l,r]的一个子段的成本,1≤l≤r≤n,是值f(l,r)=sum(l,r)-xor(l,r),其中sum(l,r)=al+al+1+…对于每个测试案例,打印q对数字Li≤l≤r≤Ri,使f(l,r)的值最大,并且其中r-l+1的长度最小。对于每个测试案例,打印q对数字Li≤l≤r≤Ri,使f(l,r)的值最大,并且其中r-l+1的长度最小。

2022-10-24 21:23:51 1194 2

原创 【Codeforces Round #828 (Div. 3)】【部分题解A~C】

给一个数 n ,给一个 n 个数的数组,数组中相同的数字可以一次变成任意相同的字母,给定一个字符串,问数组能否变成给定字符串。给你n个整数a1,a2,...,ana1​,a2​,...,an​。处理两种类型的q个查询。"000xjx_jxj​"形式的查询:将值xjx_jxj​加入数组a的所有偶数元素中。"111xjx_jxj​"形式的查询:将值xjx_jxj​添加到数组a的所有奇数元素中。

2022-10-18 14:39:14 738

原创 【2022河南萌新联赛第(五)场:信息工程大学】【部分思路题解+代码解析】

赛题地址A 钢筋切割A城是一座繁忙又有活力的城市,随着城市的发展,原有的道路越发拥堵,所以政府决定对原有的道路交通系统进行改造。A城目前的道路是这样的:城市中有n个交叉路口,部分交叉路口通过道路直接相连,任意两个交叉路口之间最多有一条道路连接。A城的只有双向道,没有单向道,并且所有交叉路口都通过道路直接或间接相连。现在给每条道路设定一个通畅值,通畅值越小则该道路越繁忙也越需要改造。出于节约资金的思想考虑,现在政府希望改造的道路尽可能少,于是提出了下列要求:接受改造的道路能够令所有的交叉路口直接或间接相连,并

2022-08-07 17:10:48 1292

翻译 【Learncpp中文翻译版】【1.6 — 未初始化的变量和未定义的行为】

与某些编程语言不同,C/C++ 不会自动将大多数变量初始化为给定值(例如零)。因此,当编译器为变量分配内存位置时,该变量的默认值是恰好已经在该内存位置中的任何(垃圾)值!未赋予已知值(通常通过初始化或赋值)的变量称为未初始化变量。作者注许多读者期望术语“初始化”和“未初始化”是严格对立的,但事实并非如此!初始化意味着在定义点为对象提供了一个初始值。未初始化意味着对象尚未被赋予已知值(通过任何方式,包括赋值)。因此,未初始化但随后被赋值的对象不再是未初始化的(因为它已被赋予已知值)。......

2022-08-07 01:36:31 733

翻译 【Learncpp中文翻译版】【1.5 — iostream 简介:cout、cin 和 endl】

在本课中,我们将更多地讨论std::cout,我们在中使用了它!程序输出文本到控制台。我们还将探索如何从用户那里获取输入,我们将使用它来使我们的程序更具交互性。

2022-08-07 01:34:52 592

翻译 【Learncpp中文翻译版】【1.4变量赋值和初始化】

中,我们探讨了如果您尝试使用没有明确定义值的变量会发生什么。

2022-08-07 01:33:35 605

翻译 【Learncpp中文翻译版】【1.3 — 对象(objects)和变量(variables)介绍】

在第 1.1课——语句和程序结构中,您了解到程序中的大多数指令都是语句,并且语句被分组为函数。这些语句执行的操作(希望)产生程序设计产生的任何结果。但是程序实际上是如何产生结果的呢?他们通过操作(读取、更改和写入)数据来做到这一点。在计算中,数据是可以由计算机移动、处理或存储的任何信息。关键见解程序是操纵数据以产生所需结果的指令的集合。程序可以通过多种方式获取要使用的数据:从文件或数据库、通过网络、从用户在键盘上提供输入,或从程序员将数据直接放入程序本身的源代码中。在上述课程的程序中,文本”......

2022-08-07 01:31:43 763

翻译 【Learncpp中文翻译版】【1.2 — 注释】

如果您曾经编写过如此复杂的代码,需要注释来解释语句在做什么,那么您可能需要重写您的语句,而不是注释它。首先,对于给定的库、程序或函数,最好使用注释来描述库、程序或函数的功能。在开发过程中注释掉代码是一件很常见的事情,因此许多 IDE 都支持注释掉突出显示的代码部分。将注释放在行的右侧会使代码和注释都难以阅读,尤其是在行很长的情况下。这是使用语法荧光笔非常有用的一个地方,因为注释的不同颜色应该清楚地说明什么被认为是注释的一部分,而不是。但是,如果行很长,将注释放在右侧会使您的行变得很长。......

2022-08-07 01:25:39 1254

翻译 【Learncpp中文翻译版】【1.1 — 语句和程序结构】

欢迎来到这些 C++ 教程的第一章!在本章中,我们将首先了解一些对每个 C++ 程序都至关重要的主题。因为要涵盖的主题很多,所以我们将在相当浅的层次上介绍大部分内容(仅够勉强过关)。本章的目的是帮助你理解基本的 C++ 程序是如何构造的。在本章结束时,您将能够编写自己的简单程序。在以后的章节中,我们将重新审视这些主题中的大部分,并更详细地探讨它们。我们还将介绍建立在这些之上的新概念。为了保持课程长度的可控性,主题可能会被拆分为多个后续课程。............

2022-08-07 01:20:37 2413

翻译 【Learncpp中文翻译版】【1.7 — 关键字和命名标识符】

然而,给一个微不足道的变量一个过于复杂的名字会阻碍对程序正在做什么的整体理解,几乎就像给一个广泛使用的标识符一个不恰当的名字一样。一个不常用的标识符可以有一个短名称(例如i)。使用更广泛的标识符(例如,从程序中的许多不同位置调用的函数)应该具有更长且更具描述性的名称(例如,代替open,尝试。代码的阅读次数多于编写次数,您在编写代码时节省的时间是每个读者(包括未来的您)在阅读代码时浪费的时间。值得注意的是,如果您正在使用其他人的代码,通常认为匹配您正在使用的代码的样式比严格遵循上面列出的命名约定更好。...

2022-08-07 01:13:03 573

原创 【算法竞赛】【模式串匹配算法(KMP)】【附带模板题】

模式串匹配算法 KMP

2022-08-04 10:51:54 1205

原创 【单调栈】【概念讲解&&模板代码】

单调栈 概念讲解+模板代码

2022-08-03 20:03:18 1248

原创 【Codeforces Round #811 (Div. 3)】【题目解析+AK代码】

【Codeforces Round #811 (Div. 3)】【题目解析+AK代码】

2022-08-02 12:20:21 2710

原创 【2022河南萌新联赛第(三)场:河南大学】【部分思路题解+代码解析】

【2022河南萌新联赛第(三)场:河南大学】【部分思路题解+代码解析】

2022-08-01 21:28:23 2751 1

原创 【2022河南萌新联赛第(四)场:郑州轻工业大学】【部分思路题解+代码解析】

2022河南萌新联赛第(四)场:郑州轻工业大学题目解析

2022-07-31 23:28:50 876

原创 【[USACO12MAR]Cows in a Skyscraper G】【状压DP && DFS】

状压dp

2022-07-29 23:05:16 593

原创 【[USACO06NOV]Corn Fields G】【状压DP】

状压dp

2022-07-29 22:41:23 265 1

原创 【[SCOI2005] 互不侵犯】【状压DP(含概念讲解)】

状压DP概念讲解

2022-07-29 22:13:47 401 2

原创 【暑期集训第一周:搜索】【DFS&&BFS】

DFS BFS

2022-07-29 21:26:12 521 1

原创 【[NOI2001] 炮兵阵地】【状压DP】

状态压缩,动态规划

2022-07-29 21:23:42 106 1

原创 【STL编程】【竞赛常用】【part 3】

11. list 双向链表容器结构体:list链表归并例程12. stack 堆栈容器13. queue 队列容器14. deque 双端队列容器15. priority_queue 优先队列容器

2022-06-27 13:08:19 504

原创 【STL编程】【竞赛常用】【part 2】

6. pair 容器7. set 集合容器8. multiset 多重集合容器9. map 映射容器10. multimap 多重映射容器

2022-06-26 20:38:47 772 1

原创 【STL编程】【竞赛常用】【part 1】

2022年5月1日标准模板库(Standard Template Library ,STL)从广义上讲分为算法(Algorithm)、容器(Container)及迭代器(Iterator)3类,包含很多的基本数据结构和基本算法。标准C++语言中,STL被组织为下面的13个头文件:<algorithm> 、<deque>、<functional>、<vector>、<iterator>、<list>、<map>、<m

2022-06-26 15:25:36 770 1

原创 【Educational Codeforces Round 130 (Rated for Div. 2)】【题解A-C】

codeforces:Educational Codeforces Round 130 (Rated for Div. 2)题解

2022-06-13 16:38:29 604 1

原创 【Codeforces Round #794 (Div. 2)】【题解A-C】

文章目录A. Everything Everywhere All But One题目详情:题解:B. Odd Subarrays题目详情:题解:C. Circular Local MiniMax题目详情:题解:A. Everything Everywhere All But One题目详情:给定一个包含 n 个整数 a1,a2,…,an 的数组。 用数组的 n-1 个元素,并用它们的算术平均值(不必是整数)替换它们中的每一个。 问:是否可以通过执行有限数量的此类操作来使数组的所有元素相等?题解:模

2022-05-26 20:35:48 717 1

原创 【Educational Codeforces Round 129 (Rated for Div. 2)】【题解A~D】

文章目录题目:A. Game with Cards题目大意:题解:题目:题目大意:题解:题目:题目大意:题解:题目:题目大意:题解:题目:A. Game with Cards题目大意:题解:#include<bits/stdc++.h>using namespace std;typedef long long ll;typedef long double ld;typedef pair<int,int> pii;typedef vector<int> v

2022-05-25 15:32:21 385 1

鸢尾花书PDF整理排版稿

“鸢尾花书:从加减乘除到机器学习系列”是一套由姜伟生编写的开源书籍,旨在为读者提供从基础数学到机器学习的系统化学习资源。该系列书籍深入浅出,适合不同层次的读者,尤其是对数据科学和机器学习感兴趣的初学者。github地址:https://github.com/Visualize-ML/,但是所以图书按章提供PDF,而不是整本书,所以我将PDF合并并且增加了书签,方便读者阅读

2024-07-18

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

TA关注的人

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