• 2024-11-13Day6
    Day6当天站立式会议照片团队成员姓名学号昨天已完成的工作今天计划完成的工作工作中遇到的困难林涛(组长)3122004618测试api完成后台模块null杨森3122004629完成家长模块完成后台模块后台模块的事物操作钟礼骏3122006504完成家长模块完成家长模块
  • 2024-11-04牛客软件开发专项练习-Day6
    1.若一个具有N个结点,M条边的无向图构成一个森林,(N>M),则该森林必有多少棵树(N-M)2.某网络的IP地址空间为192.168.5.0/24 , 采用定长子网划分,子网掩码为255.255.255.248,则该网络的最大子网个数 、每个子网内的最大可分配地址个数(32,6)解释:由192.168.5.0/24可知子网掩码是255.
  • 2024-11-02代码随想录一刷day6 (链表day2)(链表完结)
    24.两两交换链表中的节点分三步走;1.创建dummyhead2.三个指针 cur  t1 t23.  cur->next=t2;  t1->next=t2->next;  t2->t1->next; 最后让cur=t1;注意最后返回的是dummyhead-》next 而不是head;注意最后deletedummyhead19.删除链表的倒数第N个节点注
  • 2024-11-02代码随想录一刷Day6--链表day1
    1.增加虚拟头节点,使头节点的移除跟别的移除统一(否则头节点需要让head指针往后移)2.删除节点的话,注意delete203.移除链表元素对链表的操作有点不熟悉ListNode*DummyHead=newListNode(0,head);  使用new进行虚拟头节点的创建删除tmp删除分支时,不用让cur=cur-》next 70
  • 2024-10-31Offer68题 Day6
    面试题18.删除链表的节点/***Definitionforsingly-linkedlist.*structListNode{*intval;*ListNode*next;*ListNode():val(0),next(nullptr){}*ListNode(intx):val(x),next(nullptr){}*ListNode(intx,ListNode*ne
  • 2024-10-22day6:网络管理
    一,网络模型和通信协议网络模型概述网络模型是为了标准化和简化网络通信的设计框架。最常见的两个网络模型是OSI模型和TCP/IP模型。这两个模型通过分层的结构来定义网络通信的各个步骤和任务,每一层负责不同的功能。1.OSI模型(OpenSystemsInterconnectionModel)OSI
  • 2024-10-18CSP-J模拟赛day6——试题
    全人杯奖金Description万人瞩目的第一届“全人杯”思维挑战赛正在紧锣密鼓的进行中,比赛的类别包括数学、物理和信息。为了激励同学们踊跃参与,比赛设置了一系列的奖项。对于每个学科,分别设置了一、二、三等奖以及鼓励奖和参与奖。其中,一等奖预设x名,奖金a元,二等奖预设y名,奖
  • 2024-10-1324noip十连测day6
    T1.触不可及简要题意给定一个长度为\(n\)的序列\(a\)。你每次可以删除一段长度为\(2\)的幂的\(a\)的区间(删除后两边合并)。你可以操作任意多次,但操作的区间长度必须互不相同。操作之后,你希望序列的最大子段和最大。输出该最大子段和。\(n<1e3,abs(a[i])>=1e6\)题解唐氏题
  • 2024-10-13正睿csp-s 7连测 day6
    day6A.ThoughtfulDreams难度:红输出\(1\simn\)即可。#include<bits/stdc++.h>#definelllonglong#definemxn200010usingnamespacestd;lln;intmain(){cin>>n;for(inti=1;i<=n;i++)cout<<i<<'';
  • 2024-10-13Day6 备战CCF-CSP练习
    Day6题目描述给出一个字符串和多行文字,在这些文字中找到字符串出现的那些行。你的程序还需支持大小写敏感选项:当选项打开时,表示同一个字母的大写和小写看作不同的字符;当选项关闭时,表示同一个字母的大写和小写看作相同的字符。输入格式输入的第一行包含一个字符串\(S\),由大
  • 2024-09-30代码随想录算法训练营第六天|Day6哈希表基础
    242.有效的字母异位词题目链接/文章讲解/视频讲解:https://programmercarl.com/0242.%E6%9C%89%E6%95%88%E7%9A%84%E5%AD%97%E6%AF%8D%E5%BC%82%E4%BD%8D%E8%AF%8D.html思路1.暴力的解法,两层为循环,很明显时间复杂度是O(n^2)。boolisAnagram(char*s,char*t){if(
  • 2024-09-25C++ Practical-1 day6
    系列文章目录点击直达——文章总目录文章目录系列文章目录C++Practical-1day6Overview1.abstract_class抽象类1.1.抽象类的特点1.2.示例:抽象类1.3.注意事项2.virtual_function虚函数2.1.示例:动物叫声的多态性2.2.示例:计算图形的面积2.3.注意事项关于作者C+
  • 2024-09-18day6
    选择排序概述:选择排序是一种简单的排序算法,其基本思想是每次从未排序的部分中选择最小(或最大)的元素,然后放到已排序部分的末尾。步骤:从未排序部分中找到最小的元素。将这个最小的元素与未排序部分的第一个元素交换。将已排序部分扩大一位,未排序部分缩小一位。重复以上步骤
  • 2024-09-17c语言_day6(完结)
    目录函数格式:函数的声明函数的调用:函数名(实参)形参和实参区别:函数传参值传递地址传递数组传递开辟堆区空间string函数族strcpystrncpystrcatstrcmp递归函数结构体格式:结构体变量赋值访问重定义typedef结构体数组初始化结构体指针赋值:大小结构体
  • 2024-09-14day6
    lis=[11,22,33,44,55,66,77,88,99,90]dic=dict()dic['k1']=[]dic['k2']=[]print(dic)foriinlis:ifi>66:dic['k1'].append(i)elifi<66:dic['k2'].append(i)print(dic)####################################
  • 2024-09-02spring学习日记-day6-AOP
    一、学习目标        面向切面的编程(AOP)通过提供另一种思考程序结构的方式来补充面向对象的编程(OOP)。OOP中模块化的关键单位是类,而AOP中模块化的单位是切面。切面使跨越多种类型和对象的关注点(如事务管理)模块化。    spring的关键组件之一是AOP框架。虽然Spr
  • 2024-09-02【代码随想录Day6】哈希表Part01|判断一个元素是否出现集合里
    哈希表理论基础文章讲解:哈希表理论基础要快速判断一个元素是否出现集合里的时候,就要考虑哈希法。242.有效的字母异位词题目链接/文章讲解/视频讲解:有效的字母异位词定义一个哈希表record,遍历s,记录s中每个字母出现的次数,遍历t,减去t中每个字母出现的次数,遍历
  • 2024-08-20day6打卡
    四数相加classSolution{public:intfourSumCount(vector&nums1,vector&nums2,vector&nums3,vector&nums4){unordered_map<int,int>umap;for(intnum1:nums1){for(intnum2:nums2){umap[num1+num2]++;}}intcount=0;for(int
  • 2024-08-20day6 哈希表part01: 242.有效的字母异位词|349. 两个数组的交集|202. 快乐数|1. 两数之和
    242.有效的字母异位词 classSolution{publicbooleanisAnagram(Strings,Stringt){int[]record=newint[26];//a=97.soa-a=0,b-a=1.直接使用减法,不用记acii码值。//遍历第一个string++,遍历第二个string--.数组里的数字
  • 2024-08-18Linux云计算 |【第二阶段】OPERATION-DAY6
    主要内容:RPM打包(生成目录结构、拷贝源码软件包、编写SPEC文件)、VPN服务器(GREVPN、PPTPVPN、L2TP+IPSecVPN)、Systemd服务管理(命令行工具、编写Unit配置文件)一、RPM软件打包RPM(RedHatPackageManager)是一种用于Linux系统的软件包管理系统,主要用于RedHat系列发行版(
  • 2024-08-13『区间最值操作 & 区间历史最值』Day6
    1势能1.1有一类之前就见过的操作。区间取模区间开方。开方是说在\(\log\logB\)次过后就不变了,所以这之前暴力即可。取模则是说如果一个数能取模那么至少会减少一半,所以一个数最多暴力操作\(\logB\)次就没了。对于一个区间你维护最大值看是否需要递归进行操作即可。上
  • 2024-08-08自学网络安全day6
    一、ARP攻击原理但凡局域网存在ARP攻击,都说明网络存在“中间人”。在局域网里面,PC1、PC2、PC3三台主机共同连接到交换机SW1上面,对应3个接口port1/2/3。假设PC3这台主机安装了ARP攻击软件或遭受ARP病毒,成为这个网络的攻击者(hacker),接下来,PC3是如何攻击的?①PC1需要跟PC2通信
  • 2024-08-08自学网络安全day6
    一、ARP防御两种解决方法:①保证电脑不接收欺骗包。②保证电脑收到欺骗包之后不相信。防御图:①当黑客发起ARP欺骗包时,会途径局域网里面的交换机或无线路由器等网络设备。②如果网络设备能够识别这种欺骗包,并且提前丢弃掉,则电脑/手机端就不会被欺骗。③如果网络设备没
  • 2024-08-07DAY6 位运算、离散化、区间和并
    本文所有题目都可在acwing题库中找到,本文仅进行归纳整理题目:acwing801给定一个长度为 n的数列,请你求出数列中每个数的二进制表示中 1的个数。输入格式第一行包含整数 n。第二行包含 n个整数,表示整个数列。输出格式共一行,包含 n个整数,其中的第 i个数表示数列中的第
  • 2024-08-06代码随想录Day6
    454.四数相加Ⅱ给你四个整数数组nums1、nums2、nums3和nums4,数组长度都是n,请你计算有多少个元组(i,j,k,l)能满足:0<=i,j,k,l<nnums1[i]+nums2[j]+nums3[k]+nums4[l]==0示例1:输入:nums1=[1,2],nums2=[-2,-1],nums3=[-1,2],nums4=[0,2]输