结构switch day 22
【C++判断(switch...case、if...else)】
【C++判断(switch...case、if...else)】switch...case语法:switch(表达式){ case 常数表达式: 语句; break; default : 语句; break;}1.表达式必须是一个整型或枚举类型2.在一个 switch 中可以有任意数量的 case ......
day 22 完数
1.从1开始遍历到给定上限,此时数记为M; 2.有数M,由循环去遍历每一个小于M的数,并由sum记录; 3.当sum=M时,即为完数进行输出; #include<iostream> using namespace std; int main(){ int Max,sum; printf("请输入上限 ......
闲话 Day7
去了 THUSC。 一个个的都好强啊。。。 行了直接开始学术部分吧。 回顾一下做过的两场 USACO。 简单概括一下,就是算法/数据结构学傻了。 一个黄题被我做成了紫题的难度。 所以,开始返璞归真吧。 尝试不使用高级算法/数据结构来解决问题。 文艺平衡树 啊对对对,又是文艺平衡树。 上次闲话里面使用 ......
学习JavaScript数据结构与算法 第五章
五,队列和双端队列 我们已经学习了栈。队列和栈非常类似,但是使用了与后进先出不同的原则。 双端队列是一种将栈的原则和队列的原则混合在一起的数据结构。 5.1 队列数据结构 队列是遵循先进先出(FIFO,也称为先来先服务)原则的一组有序的项。队列在尾部添加新元素,并从顶部移除元素。最新添加的元素必须排 ......
cryptohack wp day(5)
#第九题(Chinese Remainder Theorem) 考察中国剩余定理 这个讲的挺详细的[https://www.bilibili.com/video/BV1gf4y1S7LR/] 参考:[(https://www.cnblogs.com/MashiroSky/p/5918158.html ......
第三章-Java的基本程序设计结构
3.1一个简单的Java语言程序 这是程序虽然很简单,但是所有的Java程序都具有这种结构,因此还是值得花一些时间来研究的。首先,Java区分大小写。如果出现了大小写拼写错误(例如:将main拼写成Main),程序将无法运行。 下面逐行的查看这段源代码。关键字pubilc称为访问修饰符(access ......
c++打卡练习(22)
判断一个数是不是完数 流程图:伪代码:源代码: #include<iostream>using namespace std;int main (){ int N,i,j,S; cin>>N; for(i=2;i<=N;i++){ S=0; for(j=1;j<=(i/2);j++){ if(i%j= ......
升级到Ubuntu 22.04后启动网易云音乐失败
实际上就是运行启动命令/opt/netease/netease-cloud-music/netease-cloud-music.bash报错了,如下: /opt/netease/netease-cloud-music/netease-cloud-music: /opt/netease/netease ......
day67(2023.5.8)
1.事件之绑定事件处理器 运行结果: 运行结果: 运行结果: 2.事件之鼠标事件 运行结果: 运行结果: 鼠标进入的时候,灰色块块出来, 鼠标移开的时候,灰色块块隐藏。 运行结果: 运行结果: 运行结果: 3.事件之表单事件 运行结果: 点击输入框,获取焦点 运行结果: 点击输入框,输入123,等鼠 ......
网络安全笔记(Twenty Days)单臂路由or三层交换
Twenty Days 单臂路由or三层交换 一、单臂路由(router-on-a-stick) 1、目的 实现不同vlan之间的通信 2、概述 在路由器的一个接口上通过配置 子接口 (或"逻辑接口",并不存在真正物理接口)的方式,实现原来相互隔离的不同VLAN( 虚拟局域网 )之间的互联互通 在路 ......
C/C++数据结构题[2023-05-08]
C/C++数据结构题[2023-05-08] 1、简单数学问题(难度等级B) [问题描述] 实现多个简单数学问题的求解。本题的第4项功能,“移动的三角形”,需要画图,请安装EasyX,并在程序中用include包含"conio.h"和 "graphics.h"头文件。同时,由于EasyX只适用于C+ ......
前端传数组,后端可用list接收,apifox对应用数据结构-array
一开始apifox的body设置如图 idea报错: Resolved [org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Cannot deserialize value of ......
Linux基础18 磁盘介绍, 结构, 磁盘分区Fdisk
磁盘的基本概念 1.什么是磁盘?磁盘就像是森林,是所有硬式存储的统称,如最早出现的软盘,现在的硬盘,都是磁盘中的一部分。2.什么是软盘?磁盘开始指的是1.44MB的3.5英寸磁盘,这是很早时候的电脑储存盘,也叫软盘。软盘在如今已经很少被使用了,使用软盘需要安装软盘驱动。软盘容量小,容易损坏。随着数据 ......
数据结构相关知识点
数据结构相关知识点 效率的度量 时间复杂度 一个语句的频度是指该语句在算法中被重复执行的次数。算法中所有语句的频度之和记为 $T(n)$,是算法问题规模 n 的函数。 算法中基本运算(最深层循环内的语句)的频度与 $T(n)$ 通数量级,因此常采用算法中基本运算的频度 $f(n)$ 来分析算的时间复 ......
C/C++数据结构练习题[2023-05-08]
C/C++数据结构练习题[2023-05-08] 基本习题部分 1 字符串距离 目的:字符串是一种基础且广泛使用的数据结构,与字符串相关的题目既可 以考察基本程序设计能力和技巧,也可以考查算法设计能力。 题目:求字符串之间距离 要求:设有字符串 X,称在 X 的头尾及中间插入任意多个空格后构成的新 ......
Day 30 30.2 非对称加密RSA
非对称加密(RSA) 非对称加密. 加密和解密的秘钥不是同一个秘钥. 这里需要两把钥匙. 一个公钥, 一个私钥. 公钥发送给客户端. 发送端用公钥对数据进行加密. 再发送给接收端, 接收端使用私钥来对数据解密. 由于私钥只存放在接受端这边. 所以即使数据被截获了. 也是无法进行解密的. 公钥和私钥 ......
Day 30 30.1 对称加密AES和DES
对称加密(AES与DES) AES是一种对称加密 所谓对称加密就是加密与解密使用的秘钥是一个。 常见的对称加密: AES DES 3DES 我们这里讨论AES。 安装: pip install pycryptodome AES 加密最常用的模式就是 ECB模式 和 CBC 模式,当然还有很多其它模式 ......
几种常见的Python数据结构
摘要:本文主要为大家讲解在Python开发中常见的几种数据结构。 本文分享自华为云社区《Python的常见数据结构》,作者: timerring 。 数据结构和序列 元组 元组是一个固定长度,不可改变的Python序列对象。创建元组的最简单方式,是用逗号分隔一列值: In [1]: tup = 4, ......
22.2 杂题
1623D [4] 首先找到循环节,假设长度为 $L$,然后设答案为 $E$,中间有 $k$ 个位置可以搞到。有 $E=(1-(1-p)^k)(E+L)+\sum (i-1)p(1-p)^{q-1}$。后面那一坨就代表在中间停下的期望。然后解方程模拟即可。 /* Time : 2022/01/02 ......
双向LLC变换器模型,采用半桥结构,电路拓扑为LLC结构,注意不是CLLC!!!
双向LLC变换器模型,采用半桥结构,电路拓扑为LLC结构,注意不是CLLC!!!输出电压闭环控制,闭环控制采用变频控制正反向运行效果如图所示对称半桥结构和不对称半桥结构都有 联系请做备注模型运行环境包括matlab/simulink/plecs/等~ID:7440676714497107 ......
学习JavaScript数据结构与算法 第四章
第四章,栈 有时候还需要一种能在添加或删除元素时进行更多控制的数据结构。有两种类似于数组的数据结构在添加和删除元素时更为可控,它们就是栈和队列。 4.2 栈数据结构 栈是一种遵从后进先出(LIFO)原则的有序集合。新添加或待删除的元素都保存在栈的同一端,称作栈顶,另一端就叫栈底。在栈里,新元素都靠近 ......
界面控件DevExpress Blazor UI v22.2亮点:全新的Window组件
DevExpress拥有.NET开发需要的所有平台控件,包含600多个UI控件、报表平台、DevExpress Dashboard eXpressApp 框架、适用于 Visual Studio的CodeRush等一系列辅助工具,该组件拥有众多新产品和数十个具有高影响力的功能,可为桌面、Web和移动 ......
Day 29 29.2 MD5摘要算法
哈希算法 - - MD5摘要算法 【一】Hash算法 哈希算法也称摘要算法、散列算法 哈希函数的输入为一段可变长度x,输出一固定长度串,该串被称为x的哈希值。 Hash函数满足以下几个基本需求: (1)输入值x为任意长度 (2)输出值长度固定 (3)单向函数,算法不可逆 (4)唯一性,很难找到两个不 ......
【pandas基础】--核心数据结构
pandas中用来承载数据的两个最重要的结构分别是: Series:相当于增强版的一维数组 DataFrame:相当于增强版的二维数组 pandas最大的优势在于处理表格类数据,如果数据维度超过二维,一般我们会使用另一个 python的库 numpy。 本篇主要介绍这两种核心数据结构的创建方式。 1 ......
ubuntu22.04设置ftp服务
本来家里的主机是有smb服务的,但是发现存在这样的一个问题:我用苹果手机可以访问smb,但是我使用安卓系统的电视是访问不了的。 于是我搜索了一下,问题大概是高版本的smb是不支持低版本的安卓系统的 后来我就想安装个ftp服务吧,本来想设置匿名访问的,但是没有设置成功,最后是通过本机登录名进行访问,但 ......
Ubuntu 22.04换国内源
Ubuntu 22.04 的稳定版已经于 2022 年 4 月 21 日发布,Ubuntu 22.04 稳定版下载地址:https://cn.ubuntu.com/server Ubuntu 22.04 的稳定版计划于 2022 年 4 月 21 日发布。开发工作已经在紧锣密鼓地进行,它将遵循如下发 ......
软件测试Day2
1.软件测试相关方案 2.测试用例 3.系统缺陷等级 4.软件测试原则(了解) 5.软件危机 6.软件开发过程 7.软件工程模型 (记) (记) (记) 8.Scrum敏捷 scrum人员配置 ......
瑞吉外卖day2
员工信息分页查询 整体实现思路 前端页面发送ajax请求,将分页查询参数(page,pagesize,name)提交到服务端 服务端Controller接受页面提交的数据并调用Service查询数据 Service调用MApper操作数据库,查询分页数据 Controller将查询到的分页数据响应给 ......