- 2024-10-3120241031模拟赛题解
T1题目描述给定一个圆形蛋糕,被\(n\)条切割线分成\(n\)个扇形蛋糕块,按照顺时针编号,第\(i\)块上有\(a_i\)个草莓,第\(i\)条切割线到第\(i+1\)条切割线之间的部分是第\(i\)块蛋糕。Alice和Bob流选择切割线,假设Alice选择了第\(i\)条切割线,Bob选择了第\(j\)条
- 2024-10-30CF1187题解
前言这套题相对来讲难度不算高,并且质量也很好,建议尝试CF1187A一眼秒,但我没有考虑s,t只有这一种排列方式,所以取一下\(max(n-s,n-t)\)#include<bits/stdc++.h>usingnamespacestd;intT,n,s,t;intmain(){ scanf("%d",&T); while(T--){ scanf("%d%d%d",&n,&s,&t)
- 2024-10-29CSP-J 2024-T1扑克牌
方法一:使用二维字符数组存储,利用字符串函数比较去重#include<bits/stdc++.h>usingnamespacestd;intn;chara[62][3];//注意此处第二维数组需要开3否则会出现未知错误intcnt;//用于统计去重后的个数intmain(){ //cout<<strcmp("dd","dd")<<""<<strcmp("
- 2024-10-29C/C++ 中有哪些常见的运算符?
1.算术运算符用于执行数学运算。+(加法)-(减法)*(乘法)/(除法)%(取模,返回余数)2.关系运算符用于比较两个值的关系,结果为布尔值(true或false)。==(等于)!=(不等于)>(大于)<(小于)>=(大于等于)<=(小于等于)3.逻辑运算符用于在逻辑表达式中执行布尔逻辑运算。&&(逻辑与,AND)||(逻辑或,OR)!(逻辑非
- 2024-10-27k8s 进入pod network namespace
6种namespaceNamespace弊端最主要的问题就是隔离得不彻底。首先,多个容器之间共享内核。其次,有很多资源是不能被Namespace化的,例如时间。NetworkNamespace进入Docker的networknamespacedocker把所有容器的NetworkNamespace放在/run/docker/netns目录下。dockerrun--rm
- 2024-10-27部署 Traefik 实现 dashboard 与 原生Ingress使用 CRD IngressRoute使用
部署Traefik00-namespace.ymlapiVersion:v1kind:Namespacemetadata:name:test-traefik00-role.ymlkind:ClusterRoleapiVersion:rbac.authorization.k8s.io/v1metadata:name:traefik-rolenamespace:test-traefikrules:-apiGroups:-"&
- 2024-10-25ZZJC新生训练赛第九场题解
A题思路重点在于题目操作蕴含的奇偶数关系,一个偶数可以和一个奇数一起删除,两个奇数可以一起删除。代码#include<bits/stdc++.h>usingnamespacestd;intmain(){ios::sync_with_stdio(false);cin.tie(nullptr);intn;cin>>n;vector<int>ar(
- 2024-10-25C++入门基础
少年不惧岁月长,彼方尚有荣光在。 前言 这是我自己学习C++的第一篇博客总结。后期我会继续把C++学习笔记开源至博客上。C++的兼容性1.C++兼容绝大多数C语言的语法,因此只需要把.c后缀文件改为.cpp即可。 VS编译器看到是.cpp就会调用C++编译器编译。#define
- 2024-10-25k8s rbac
rbac基于角色的权限控制针对namespace粒度,user-rolebinding-role或者user-group-rolebinding-role;针对cluster粒度,user-clusterrolebinding-clusterrole或者user-group-clusterrolebinding-clusterrole。#放通testnamespace所有权限apiVersion:v1kind:ServiceAccountmetad
- 2024-10-24Codeforces Round 972 (Div. 2)
CodeforcesRound972(Div.2)总结A#include<bits/stdc++.h>usingnamespacestd;intn;chara[]={'a','e','i','o','u'};voidsolve(){cin>>n;intx=n/5,y=n%5;for(inti=0;i<5;
- 2024-10-244002 - 输出第二个整数
输入三个整数,整数之间由一个空格分隔,整数是32位有符号整数。把第二个输入的整数输出。输入只有一行,共三个整数,整数之间由一个空格分隔。整数是32位有符号整数。输出只有一行,一个整数,即输入的第二个整数。样例输入123456789输出456思路只需要定义并且输入三个变量
- 2024-10-23P3959
#include<bits/stdc++.h>usingnamespacestd;namespaceIO{ charbuf[50];}inlinevoidqr(int&x){charch=getchar(),lst='';while(ch>'9'||ch<'0')lst=ch,ch=getchar();while(ch>='0'&&ch<
- 2024-10-23记第七周课堂学习
斐波那契数列#include<bits/stdc++.h>usingnamespacestd;typedeflonglongLL;intmain(intargc,char*argv[]){intn,z,i,m,x,y,a;intb[31]={0,1,1};//前三项为0,1,1,其余项初始值为0scanf("%d",&a);for(intj=3;j<=a;j++){ b[j]=b
- 2024-10-22vuex中 namespace关键词是什么含义
在Vuex中,namespace是一个非常重要的概念,它用于组织和隔离模块的状态、突变(mutations)、动作(actions)和getter。使用namespace可以避免模块之间的命名冲突,并使得状态管理更加清晰和可维护。1.什么是命名空间(Namespace)在Vuex中,每个模块都可以设置为命名空间模式。通过设置
- 2024-10-22PersistentVolume与PersistentVolumeClaim的使用
制作nginx执行下载镜像swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rockylinux:9编写DockerfileFROMswr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rockylinux:9LABELmaintainer="huang.jinjin"RUNyuminstallwget-yRUNyuminstallnginx-y
- 2024-10-22k8s 部署 tomcat
创建namespacetomcat-namespace.yamlapiVersion:v1kind:Namespacemetadata:name:ns-tomcat创建Deploymenttomcat-deployment.yamlapiVersion:apps/v1kind:Deploymentmetadata:name:tomcat-deploymentnamespace:ns-tomcatspec:replicas:1selector:matchLa
- 2024-10-22k8s部署nginx
创建namespacenginx-namespace.yamlapiVersion:v1kind:Namespacemetadata:name:ns-nginx创建Deploymentnginx-deployment.yamlapiVersion:apps/v1kind:Deploymentmetadata:name:nginx-deploymentnamespace:ns-nginxspec:selector:matchLabels:
- 2024-10-22k8s 部署 prometheus
创建namespaceprometheus-namespace.yamlapiVersion:v1kind:Namespacemetadata:name:ns-prometheus拉取镜像dockerpullswr.cn-north-4.myhuaweicloud.com/ddn-k8s/quay.io/prometheus/prometheus:v2.54.0prometheus配置文件configmapprometheus-configmap.yaml
- 2024-10-22k8s 部署 grafana
创建namespacegrafana-namespace.yamlapiVersion:v1kind:Namespacemetadata:name:ns-grafana拉取镜像swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rancher/mirrored-grafana-grafana:10.3.3grafana的Deploymentgrafana-deployment.yamlapiVersion:apps
- 2024-10-19k8s 部署 nexus3 详解
创建命名空间nexus3-namespace.yamlapiVersion:v1kind:Namespacemetadata:name:nexus-ns创建pv&pvcnexus3-pv-pvc.yamlapiVersion:v1kind:PersistentVolumemetadata:name:nfs-pvnamespace:nexus-nsspec:capacity:storage:3GiaccessModes:
- 2024-10-14牛客周赛63部分题解
比赛地址:牛客竞赛_ACM/NOI/CSP/CCPC/ICPC算法编程高难度练习赛_牛客竞赛OJ(nowcoder.com)A.小红的好数#include<bits/stdc++.h>usingnamespacestd;#definelllonglong#defineullunsignedlonglongvoidsolve(){lln;cin>>n;if(n>=10&&n<=99
- 2024-10-14C++:初识
1.namespace 1.1namespace的价值和定义 在c++中存在着大量的类,这些变量函数,类都存在全局变量当中为了,避免命名冲突c++当中引入了namespace。 在命名冲突中c语言也是普遍存在的观察如下c代码:#include<stdio.h>#include<st
- 2024-10-14慧通教育C++测试题 103667--103673(5题)
103667.求最大值难度:1登录//103667.求最大值难度:1#include<bits/stdc++.h>usingnamespacestd;intans=0,n,m,q,a[105][105];intmain(){ cin>>n>>m>>q; for(inti=1;i<=n;i++){ for(intj=1;j<=m;j++){ cin>>a[i][j]; } } int
- 2024-10-13第一次比赛总结
第一次比赛总结1.做题情况flowersflowerluckyabctotal(总分)名次30100801023032.赛中表现flowers考虑到c<=d,后将样例过后便没管,flower直接将暴力写出,lucky快速写完,abc第一个样例过后,第二个样例错误后更新做法将第二个样例k.o3.比赛题解flowers
- 2024-10-13SpringCloud入门(六)Nacos注册中心(下)
一、Nacos环境隔离Nacos提供了namespace来实现环境隔离功能。 nacos中可以有多个namespace。namespace下可以有group、service等。不同namespace之间相互隔离,例如不同namespace的服务互相不可见。使用NacosNamespace环境隔离步骤:1.在Nacos控制台可以创建namesp