++
  • 2024-09-19【C总集篇】第八章 数组和指针
    文章目录第八章数组和指针数组数组回顾初始化数组初始化数组介绍初始化失败案例部分初始化自动匹配数组给数组赋值数组边界指定数组大小多维数组二维数组的定义二维数组的初始化指针与数组函数数组与指针函数数组与指针初了解使用指针形参指针操作八种基本指针
  • 2024-09-1844. 开发商购买土地
    \路长且艰,任重而道远,什么时候才能成长成真正的程序员呢#include<iostream>#include<vector>#include<climits>usingnamespacestd;intmain(){intn,m;cin>>n>>m;vector<vector<int>>vec(n,vector<int>(m,0));
  • 2024-09-189.18 CSP-S初赛模拟
    一、单项选择题在8位二进制补码中\(10101011\)表示的数是十进制下的()。答案:\(-85\)解析:正数的补码是其自身,负数的补码是除符号位外所有位取反后再加一(这样方便加减)。我们把\(10101011\)减一后取反回去就可以得到\(-85\)了。下列算法中,没有用到贪心思想的算法为()。
  • 2024-09-18[清华集训2012] 串珠子
    [清华集训2012]串珠子题意给定\(n\)个点和\(n\timesn\)的矩阵\(c\)。有\(c_{i,j}\)种方案把点\(i\)和点\(j\)连接起来。求有多少种方案使得整张图连通。思路注意到\(1\len\le16\),考虑状压。定义\(g_i\)为集合\(i\)的连边方案数,有\[g_i=\prod_{u,v\i
  • 2024-09-18ARM基础知识点及简单汇编语法
    计算机最小系统是一个能启动并运行基本功能的系统,其组成包括:处理器(CPU):执行指令的核心组件。内存:RAM:存储运行中的程序和数据。ROM:存储引导程序或固件。存储:用于存储操作系统和应用程序的设备,如闪存。输入输出接口:基本的通信接口,如串行接口(UART)和GPIO(通用输入输出)。电源:提供
  • 2024-09-18SMU Autumn 2024 Trial 2
    A.Stand-upComedian只要a不为0,那么由于b和c是相互制约的,比如25106这个样例,讲完两个笑话以后两个人的容量为22,可以选择一个人+1,一个人-1,那么就可进行min(b,c)*2次,进行完后,两个人的容量仍为2,2,最后要看还剩几个笑话可以讲,就是min(a+1,abs(b-c)+d),就是容量很大时可以把笑话全讲完,
  • 2024-09-18深入理解算法效率:时间复杂度与空间复杂度
    目录引言一、算法效率的基础二、时间复杂度1.概念2.常见类型1.O(1)—常数阶 2.O(n)—线性阶3.O(n^2)—平方阶4.O(2^
  • 2024-09-18【C/C++】涉及string类的经典OJ编程题
    【C/C++】涉及string类的经典OJ编程题一.把字符串转化成整数(atoi)解法一:(不用long)完整代码:解法二:(用long)二.字符串相加代码实现(含注释):三.反转字符串代码实现:四.字符串中的第一个唯一字符解法一:解法二:(推荐)一.把字符串转化成整数(atoi)点这里:本题LeetCode链接该题源
  • 2024-09-18google pinying notepad++
    https://www.xitongzhijia.net/soft/199553.htmlhttps://www.techspot.com/downloads/2010-notepad.html
  • 2024-09-18PointNet++改进策略目录
    后续我将如何使用文章中创新点加入的PointNet++中代码实现部分进行更新题目原理解析代码改进PointNet++改进策略:模块改进|LFA|RandLA-Net,通过随机采样与局部特征聚合提升大规模3D点云处理效率✔️❌PointNet++改进策略:模块改进|ResidualMLP|PointMLP,简化原本复
  • 2024-09-18PointNet++改进策略 :模块改进 | 双边增强模块 | 自适应融合模块 | ,将多分辨率特征在点级别自适应地融合,确保模型能够充分利用不同分辨率下的特征信息
    论文题目:SemanticSegmentationforRealPointCloudScenesviaBilateralAugmentationandAdaptiveFusion发布期刊:CVPR作者地址:1澳大利亚国立大学,2Data61-CSIRO,澳大利亚代码地址:https://github.com/ShiQiu0419/BAAF-Net介绍这篇论文的标题是《SemanticSegmentatio
  • 2024-09-172017 ACM/ICPC Asia Regional Qingdao Online(SDKD 2024 Summer Training Contest J2)
    C-TheDominatorofStrings题意给定n个串,问是否有一个串包含其他所有串,有就输出这个串。思路如果有解,答案必定是最长串,一一比较即可。(没想到.find()就能过
  • 2024-09-17Java 学习 day02
    javaday02DtaaType数据类型Java是一门强类型的语言。1、变量变量:指的是在Java程序运行过程中,其值可以发生改变的量。定义一个变量的语句定义格式://数据类型变量名=初始化值;注意事项:1、变量要进行初始化赋值,才可以进行使用2、在同一作用域下,变量名不能重复,可以大小
  • 2024-09-17【Java 优选算法】双指针(下)
    欢迎关注个人主页:逸狼创造不易,可以点点赞吗~如有错误,欢迎指出~有效三角形的个数题目链接解法解法1:暴力枚举--->O(n^3)解法2:利用单调性,使用双指针来解决---->O(n^2)优化:对整个数组进行排序先固定最大数在最大数的左区间内,使用双指针算法,快速统计出符合要
  • 2024-09-17Codeforces Round 972 (Div. 2)
    A.SimplePalindrome考虑到对于同一种字母无论怎么摆放,对答案的影响是相同的。所以我们可以直接把同一种字母放在一起,考虑不同中字母间为了消除回文串,必须是的同一种字母不会出现在另一种字母的两侧。因此我们只要尽可能的均分五种字母就好了。#include<bits/stdc++.h>using
  • 2024-09-17信息学奥赛初赛天天练-91-CSP-S2023基础题3-编译命令、树的重心、拓扑排序、进制转换、R进制转十进制、十进制转R进制
    PDF文档公众号回复关键字:202409172023CSP-S选择题1单项选择题(共15题,每题2分,共计30分:每题有且仅有一个正确选项)11以下哪个命令,能将一个名为main.cpp的C++源文件,编译并生成一个名为main的可执行文件?()Ag++-omainmain.cppBg++-omain.cppmainCg++
  • 2024-09-17《算法妙趣生,代码启征程》---第一期:双指针算法
      写这个系列是为了记录我所学习的模块,进行分析+总结+归纳。如果你也对算法感兴趣,可以跟着我一起学习总结,我会在我理解明白了的基础上,进行尽可能详细,通俗易懂的语言进行表达。目录 1.是什么2.题目解析(1)移动零 283.移动零-力扣(LeetCode)(2)复写零 1089.
  • 2024-09-17201909-2 小明种苹果(续)ccfcsp
    一道简单的模拟。。。includeincludeusingnamespacestd;intmain(){constintN=1010;booldrop[N]={false};intn,m,i,j,cnt=0,cnt1=0;cin>>n;inty;intsum=0,sum1,temp=0;intindex;for(i=0;i<n;i++){ sum1=0;scanf("%d",&m);for(j=0;j&
  • 2024-09-17程序设计题(17-24)
    第十七题题目请编写函数fun,其功能是:分别求一个双精度数的整数部分和小数部分,并通过指针返回。例如:程序输入的数为:5104.7583,则输出的整数部分是:5104,小数部分是:0.758300。#include<stdio.h>#pragmawarning(disable:4996)voidfun(doubleaa,int*x,dou
  • 2024-09-17太戈编程26-30题AC答案(第六期)
    26扫雷游戏普及-#include<bits/stdc++.h>usingnamespacestd;intmain(){   intm,n;   cin>>m>>n;   charx[m+2][n+2];   for(inti=1;i<=m;i++){      for(intj=1;j<=n;j++)        cin>>x[i][j];   }   for(i
  • 2024-09-1659. 螺旋矩阵 II
    不知道一年后会成长成什么样,只感觉好难好难。有好多东西要学,源码也看不懂,项目也不会做。classSolution{public:vector<vector<int>>generateMatrix(intn){vector<vector<int>>vec(n,vector<int>(n,0));intnum=1;for(inti=0;i
  • 2024-09-16Codeforces Round 969 (Div. 2)
    传送门A.题意:集合里有\([l,r]\),每次操作选择集合中三个互质的不同的整数并从集合中删除,最多可以进行多少次操作\(gcd(i,i+1)=1\),每次选择相邻的三个数,且第一个数为奇数,这样保证这三个数一定互质,判断\(l\)和\(r\),统计个数即可。#include<bits/stdc++.h>usingnamesp
  • 2024-09-162008
    1输入:9192939输出:23_【解析】题目本身不难,直接模拟即可。f[0]=9,f[1]=19,f[2]=29,f[3]=39a=10,b=7,c=4,d=19。a+b+c+d=44,44%4=0,则f[0]=9和f[2]=29大小关系不成立,输出c+d=232输入:9192939输出:23_【解析】题目本身不难,直接模拟即可。f[0]=9,f[1]=19
  • 2024-09-16题解:P9938 [USACO21OPEN] Acowdemia II B
    首先根据每篇出版物构建一个资历比较矩阵\(g\),其中\(g_{a,b}=1\)表示研究员\(a\)比\(b\)资历更高。遍历每篇出版物,识别出第一个降序的名字,然后假定该名字之后的所有研究员资历都比当前名字对应的研究员资历高即可。代码:#include<bits/stdc++.h>usingnamespacestd;
  • 2024-09-16代码随想录算法训练营Day5 | 哈希表理论基础、242.有效的字母异位词、349.两个数组的交集、202.快乐数、1.两数之和
    哈希表理论基础哈希表哈希表是根据关键码的值而直接进行访问的数据结构。数组就是一张哈希表,哈希表中关键码就是数组的索引下标,然后通过下标直接访问数组中的元素,如下图所示:哈希表一般用来快速判断一个元素是否出现集合里。哈希函数哈希函数通过特定编码方式,可以将其