- 博客(11)
- 收藏
- 关注
原创 C++中的堆栈和队列
堆栈C++stl中需要的头文件#include <stack>定义方式:stack<元素属性>变量名函数:top( ) 返回栈顶push( ) 入栈,在栈顶添加元素pop( ) 出栈,移除栈顶元素size( ) 返回栈内元素的个数empty( ) 堆栈为空返回真队列C++stl中需要的头文件#include <queue>定义方式:queue<元素属性>变量名函数:qush( ) 将元素添加到队列末端po
2020-07-18 23:38:06
238
原创 2020暑假算法学习(8)——多校第三场A题Clam and Fish
题意:0阶段是没有鱼也没有蛤,1阶段是没有鱼有蛤,2阶段是有鱼没有蛤,3阶段是有鱼也有蛤。蛤可以制作成鱼饵,来获取鱼,但是在有蛤的时候需要制作成鱼饵在下一阶段才能使用,且直接有鱼的情况下,不需要用鱼饵也可以获取鱼。制作鱼饵和直接钓鱼在一个阶段只能选择一项来进行。求最多可以获得多少条鱼。题解:2和3是可以直接进行钓鱼不需要鱼饵,0是有鱼饵就进行钓鱼,1是可以制作鱼饵也可以钓鱼。那情况就变成只需要考虑1的处理。可以对1进行一个记录,在遇到0时,前面有1的话减去一个1,最后对1的个数/2。代码:#inc..
2020-07-18 21:06:46
158
原创 NISP——第一章信息安全概述
课程内容信息与信息安全信息安全威胁信息安全发展阶段与形势信息安全保障信息系统安全保障信息与信息安全信息与信息技术信息安全信息与信息技术信息奠基人香农(C.E.Shannon)认为:信息是用来消除随机不确定性的东西。信息是事物运动状态或存在方式的不确定性描述。信息是具体的,并且可以被人(生物、机器等)所感知、提取、识别,可以被传递、储存、交换、处理、显示检索和利用。信息来源于物质,又不是物质本身;它从物质的运动中产生出来。又可以脱离源物质而寄生于媒体物质,相对
2020-07-12 21:35:11
359
原创 计算机网络(2)
计算机网络——谢希仁第二章物理层2.1 物理层的基本概念物理层的作用是屏蔽传输媒体和通信手段的差异,连接各种计算机的传输媒体上的传输数据比特流,而不是指具体的传输媒体。物理层的主要任务描述为确定与传输媒体的接口有关的一些特性:①机械特性②电气特性③功能特性④过程特性用于物理层的协议常称为物理层规程(procedure)。数据在计算机内部多采用并行传输方式,数据在通信线路(传输媒体)上的传输方式一般都是串行传输。2.2 数据通信的基础知识2.2.1 数据通信系统的模型一个数据通
2020-07-09 22:14:32
335
原创 计算机网络(1)
计算机网络——谢希仁第一章 概述1.1计算机网络在信息时代中的作用21世纪的一些重要特征就是数字化、网络化和信息化,它是一个以网络为核心的信息时代。网络分为三类:电信网络、有线电视网络和计算机网络。Internet现有两种中文译名:因特网、互联网。Internet和internet中虽然i一个大写一个小写,但是表达的东西是不同的,大写的I表示的是互联网,小写的i表示互连网互联网:是由数量极大的各种计算机网络互连起来的,覆盖全球的。对于仅在局部范围互连起来的计算机网络,只能称为互连网,而不是互
2020-07-08 21:34:47
1302
原创 2020暑假算法学习(4)——dfs
棋盘问题——DFS棋盘问题 OpenJ_Bailian - 1321在一个给定形状的棋盘(形状可能是不规则的)上面摆放棋子,棋子没有区别。要求摆放时任意的两个棋子不能放在棋盘中的同一行或者同一列,请编程求解对于给定形状和大小的棋盘,摆放k个棋子的所有可行的摆放方案C。Input输入含有多组测试数据。每组数据的第一行是两个正整数,n k,用一个空格隔开,表示了将在一个n*n的矩阵内描述棋盘,以及摆放棋子的数目。 n <= 8 , k <= n 当为-1 -1时表示输入结束。随后的n行描
2020-07-06 21:25:11
233
原创 2020暑假算法(3)
DFS——马走日OpenJ_Bailian - 4123马在中国象棋以日字形规则移动。请编写一段程序,给定n*m大小的棋盘,以及马的初始位置(x,y),要求不能重复经过棋盘上的同一个点,计算马可以有多少途径遍历棋盘上的所有点。Input第一行为整数T(T < 10),表示测试数据组数。每一组测试数据包含一行,为四个整数,分别为棋盘的大小以及初始位置坐标n,m,x,y。(0<=x<=n-1,0<=y<=m-1, m < 10, n < 10)Output
2020-07-06 14:07:49
87
原创 2020暑假算法学习(2)
竞标赛——水题链接:https://ac.nowcoder.com/acm/problem/13223来源:牛客网题目描述组委会正在为美团点评CodeM大赛的决赛设计新赛制。比赛有 n 个人参加(其中 n 为2的幂),每个参赛者根据资格赛和预赛、复赛的成绩,会有不同的积分。比赛采取锦标赛赛制,分轮次进行,设某一轮有 m 个人参加,那么参赛者会被分为 m/2 组,每组恰好 2 人,m/2 组的人分别厮杀。我们假定积分高的人肯定获胜,若积分一样,则随机产生获胜者。获胜者获得参加下一轮的资格,输的人被淘
2020-06-27 13:20:41
349
原创 html常用标签
##HTML1.概念:最基础的网页开发语言*Hyper Text Markup Language 超文本标记语言*超文本:*超文本是超链接的方法,将各种不同空间的文字信息组织在一起的网状文本。*标记语言:*由标签构成的语言。<标签语言> 如 html, xml注释 <!-- -->*代码:```html<!DOCTYPE html><html lang='ch'> <head>
2020-06-26 23:05:28
77
原创 SQL server 配置到IDEA
SQL server配置1. SQL server软件配置打开SQL server,先用系统登录,然后在安全性->登录名->新建登录名(或者直接用sa用户)双击sa用户(或者自己新建的用户),在常规里面可以设置密码,左边的服务器角色,sysadmin勾上。在文件处点击断开对象连接,重新用sa(或新建用户)连接2. SQL server 配置管理器右键点击此电脑->管理->服务和应用服务->SQL server配置管理器->SQL server 网络配置-&
2020-06-26 23:00:03
1110
原创 2020暑假算法学习(1)
音乐研究——枚举链接:https://ac.nowcoder.com/acm/problem/13222来源:牛客网题目描述美团外卖的品牌代言人袋鼠先生最近正在进行音乐研究。他有两段音频,每段音频是一个表示音高的序列。现在袋鼠先生想要在第二段音频中找出与第一段音频最相近的部分。具体地说,就是在第二段音频中找到一个长度和第一段音频相等且是连续的子序列,使得它们的 difference 最小。两段等长音频的 difference 定义为:difference = SUM(a[i] - b[i])2
2020-06-26 22:27:18
104
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人