INT
  • 2024-07-02区间更新、求和问题
    树状数组、线段树的实现与应用、模运算的使用。一、题目  定义在数组上的操作,给定大小为N的数组以及N个数。之后给出M个操作,则要输入M行。每一行操作第一个数代表操作类型,要么是U要么是C。对于U类型的操作,紧跟3个数a、b、k,也就是把数组下标a到b的每个数替换为该数的k次方(
  • 2024-07-02JAVA文件IO流
    基本的目录、文件操作,常用的IO输入输出流类介绍和使用。一、目录及文件操作Java中File类(文件类)以抽象的方式代表文件名和目录路径名,File对象则代表了磁盘中实际存在的文件和目录。  File类不仅仅提供灵活的构造方法,同时还可以用于文件和目录的创建、文件的查找和文件的
  • 2024-07-02请编写函数fun,该函数的功能是:统一一含字符串中单词的个数,作为函数值返回。一行字符串在主函数中输入, 规定所有单词由小写字母组成,单词之间由若干个空格格开,一行的开始没有空格
    /请编写函数fun,该函数的功能是:统一一含字符串中单词的个数,作为函数值返回。一行字符串在主函数中输入,规定所有单词由小写字母组成,单词之间由若干个空格格开,一行的开始没有空格。/#include<stdio.h>#include<time.h>#include<stdlib.h>#defineN200intfun(char*buff)
  • 2024-07-0207/02/2024 融合热身赛赛后总结&题解
    一、总体情况考试一共有五道题。这次考试失误严重,C题非常水的一道题做了快两个小时,严重影响了心态和做其它题的时间。最终3个小时只做了A,C
  • 2024-07-02请编写函数fun,该函数的功能是:删去一维数组中所有相同的数, 使之只剩一个。数组中的数已按由小到大的顺序排列,函数返回删除后数组中数据的个数
    /请编写函数fun,该函数的功能是:删去一维数组中所有相同的数,使之只剩一个。数组中的数已按由小到大的顺序排列,函数返回删除后数组中数据的个数/#include<stdio.h>intfun(intarr[],intsize){if(size==0){return0;}inti,j=0;for
  • 2024-07-02练38.1 宇宙大爆炸
    题目链接:https://bzoj.org/d/rumen/p/P230现在宇宙从第0秒开始膨胀每秒会膨胀一圈。第1秒时,宇宙的形状为*第2秒时,宇宙的形状为*********......现在请你输出宇宙大爆炸后第n秒的形状。输入格式一个整数n(1≤n≤100)输出格式输出宇宙在第n秒的形状。样例输入数
  • 2024-07-02代码随想录算法训练营第四十五天 | 打家劫舍
    198.打家劫舍题目链接文章讲解视频讲解dp[j]:表示投到第j家最多能偷dp[j]的钱递推公式:dp[j]=max(dp[j-2]+nums[j],dp[j-1])初始化:dp[0]=nums[0],dp[1]=max(dp[0],dp[1])遍历顺序:从小到大打印dp数组classSolution{public:introb(vector<int>&n
  • 2024-07-02【力扣 - 每日一题】3115. 质数的最大距离(一次遍历、头尾遍历、空间换时间、埃式筛、欧拉筛、打表)Golang实现
    原题链接题目描述给你一个整数数组nums。返回两个(不一定不同的)质数在nums中下标的最大距离。示例1:输入:nums=[4,2,9,5,3]输出:3解释:nums[1]、nums[3]和nums[4]是质数。因此答案是|4-1|=3。示例2:输入:nums=[4,8,2,8]输出:0解释:nums[2]是质
  • 2024-07-02P4097 【模板】李超线段树 / [HEOI2013] Segment
    P4097【模板】李超线段树/[HEOI2013]Segment前言李超线段树并不是一种新的线段树,而是对一类题维护最值的过程做了改进,使线段树仍然有不错的复杂度。引入简要题意实现两种操作:在区间\([x_0,y_0]\)上加入一条两端为\((x_0,y_0)\),\((x_1,y_1)\)的线段。查询下标\(k
  • 2024-07-02车站选票代码分析与展示(C++版)
    目录程序的主要功能1.主窗口:2.管理员窗口:3.普通顾客窗口:主要数据结构函数间调用关系算法流程图1.查询算法流程图​编辑2.乘客买票算法流程图程序运行结果1.主窗口->管理员窗口a.管理员窗口->验证窗口b.管理员增加车次信息c.浏览全部车辆信息d.注销车次信息e.车
  • 2024-07-02百钱百鸡2
    题目描述中国数学家张邱建(公元五世纪,其它资料不详),在他的《算经》中提出了著名的“百钱买百鸡”问题:鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一。百钱买百鸡,问翁、母、雏各几何?你的任务是:根据给定的钱数 m,和买到的鸡数 n ,输出所有的方案。如果没有可行方案,输出 None 。输入
  • 2024-07-02c语言函数指针和指针函数的区别及代码示例
    c语言函数指针和指针函数的区别及代码示例在C或C++中,函数指针和指针函数是两个容易混淆但本质不同的概念。理解它们的区别对于深入掌握C/C++的指针和函数特性至关重要。1.函数指针定义:函数指针是指向函数的指针。它存储了函数的地址,通过它可以调用该函数。语法:返回类型(*指
  • 2024-07-02java中处理字符串常用的api
    Java中String常用APIString类位于jdk中的java.lang.String包中publicintlength()获取字符串的长度(字符的个数)publiccharcharAt(intindex)获取某个索引位置的字符返回publicchar[]t
  • 2024-07-02树状数组和线段树板子
    树状数组板子#define_CRT_SECURE_NO_WARNINGS#include<iostream>#include<vector>#include<algorithm>#include<math.h>#include<sstream>#include<string>#include<string.h>#include<iomanip>#include<stdlib.h&g
  • 2024-07-02YC307B [ 20240625 CQYC省选模拟赛 T2 ] 一个题(ynoi)
    题意你需要维护一个可重集\(S\),支持插入删除以及查询最大的方案使得给定正整数\(k\),划分为\(k\)个非空子集的按位与结果之和最大。\(n\le10^5\)Sol先上个trie。然后考虑一次查询怎么搞。先转化一下,如果需要划分为\(k\)个子集,显然需要合并\(n-k\)次。我们只
  • 2024-07-02算法入门(1) 7.2
    【深基2.例12】上学迟到题目描述学校和yyy的家之间的距离为$s$米,而yyy以$v$米每分钟的速度匀速走向学校。在上学的路上,yyy还要额外花费$10$分钟的时间进行垃圾分类。学校要求必须在上午$\textrm{8:00}$到达,请计算在不迟到的前提下,yyy最晚能什么时候出门。由于
  • 2024-07-02#define int Modint<11>
    本文为第二届你要魔怔杯鲜花大赛!!!投稿作品。前言这是一个\(\bmod\11\)的世界。假设这个世界与地球类似(不妨称它为E球),但是所有的数都是\(\bmod\11\)意义下的。在正文和注解部分书写一个十进制数时我会用0d作为前缀。下文用\(A\)代替\(10\)。人名都是随机找的。
  • 2024-07-02第4章_数组(重点)
    文章目录第4章_数组1、数组的概述1.1为什么需要数组1.2数组的概念1.3数组的分类2、一维数组的定义2.1数组的定义方式12.2数组元素的调用2.3关于长度2.4数组的遍历2.5数组的其它定义方式3、一维数组内存分析3.1数组内存图3.2注意事项3.3变长数组4、一维数组
  • 2024-07-02第5章_指针(重点)
    文章目录第5章_指针1、指针的理解与定义1.1变量的访问方式1.2内存地址与指针1.3指针变量的定义1.4指针的应用场景2、指针的运算2.1取址运算符:&2.2取值运算符:*2.3指针的常用运算2.3.1指针与整数值的加减运算2.3.2指针的自增、自减运算2.3.3同类指针相减运算2.3
  • 2024-07-02两数之和 II - 输入有序数组-双指针
    题目描述:个人题解:        初始时两个指针分别指向第一个元素位置和最后一个元素的位置。每次计算两个指针指向的两个元素之和,并和目标值比较。如果两个元素之和等于目标值,则发现了唯一解。如果两个元素之和小于目标值,则将左侧指针右移一位。如果两个元素之和大于目
  • 2024-07-02C语言打印倒三角形,底边长n作为参数输入,从键盘输入
    打印倒三角形,底边长n作为参数输入,从键盘输入。#include<stdio.h>intmain(intargc,charconst*argv[]){  inti,j,k,l,n;  printf("请输入底边长:\n");  scanf("%d",&n);  while(getchar()!='\n');  printf("输出图形如下:\
  • 2024-07-02分支和循环(下)
    文章目录前言一、while循环二、for循环三、do-while循环四、continue和break1.break举例2.continue举例3.do-while的continue和break五、嵌套循环六、总结前言在上一期我们讨论的C语言的分支结构(☞分支和循环(上)),本文将继续讲解C语言的另一种结构——循环结构。一
  • 2024-07-027.2面试错+C语言复习
    7.2面试错题设有如下定义:structsk{inta;floatb;}data,*p;若有p=&data;,则对data中的a域的正确引用是(B)A.(*p).data.aB.(*p).aC.p->data.aD.p.data.a1.请简要叙述全局变量和局部变量的区别*存储位置:全局变量存储在静态存储区,而局部变量存储在栈上。**作用范围:全
  • 2024-07-02CF576C Points on Plane
    牛逼套路看inf眼都不会,看眼题解就会了(bushi题目让我们求一堆点按某种顺序排列后相邻点曼哈顿距离总和小于等于\(2.5\times10^9\)然后很牛的东西:把坐标\((x,y)\)当作区间\((l,r)\),那欲求式就等于每一个区间的\((l_1,r_1)\)移到另一个相邻区间的\((l2,r2)\)的步数的总和了,于是很
  • 2024-07-02C++基础(二):C++入门(二)
        上一篇博客我们正式进入C++的学习,这一篇博客我们继续学习C++入门的基础内容,一定要学好入门阶段的内容,这是后续学习C++的基础,方便我们后续更加容易的理解C++。目录一、内联函数1.0产生的原因1.1概念1.2特性1.3面试题二、缺省参数2.1缺省参数的概念2.2