• 2025-01-03#C02L02P01. C02.L02.一维数组最值问题.知识点1.求最大值
    从键盘读入n(1<=n<=100)个正整数,输出最大值。算法分析假设一个最大值maxx=0;maxx依次跟数组中的元素进行比较;如果该数组元素大于maxx,则将该数组元素值赋值给maxx;maxx即为该数组中的最大值。参考代码#include<bits/stdc++.h>usingnamespacestd;intn,x[101
  • 2024-12-28LeetCode-字符串转换整数(008)
    一.题目描述请你来实现一个 myAtoi(strings) 函数,使其能将字符串转换成一个32位有符号整数。函数 myAtoi(strings) 的算法如下:空格:读入字符串并丢弃无用的前导空格("")符号:检查下一个字符(假设还未到字符末尾)为 '-' 还是 '+'。如果两者都不存在,则假定结果为正。
  • 2024-12-23c语言读入和输出的函数比较
    背景:随着我们接触越来越多的题目,scanf和printf可能逐渐不够用了,接下来笔者将列举几个常见输入和输出,并比较正文:fscanf和fprintf    //格式化读取和输出这个对我来说还没太多应用就不输入展开,举个简单例子#include<stdio.h>intmain(){FILE*fp;int
  • 2024-12-11一些小东西
    万能头:#include<bits/stdc++.h>cin加速:ios::sync_with_stdio(0);cin.tie(0);快读:inlineintread(){ intx=0,f=1;charch=getchar(); while(ch<'0'||ch>'9'){if(ch=='-')f=-1;ch=getchar();} while(ch>='0�
  • 2024-12-10字节流读入,输出文件——java
    importjava.io.*;importjava.util.*;publicclassMain{publicstaticvoidmain(String[]args)throwsException{OutputStreamout=newFileOutputStream("C:\\Users\\super\\Desktop\\test.txt.txt");Scannersc=newScanne
  • 2024-12-0412.04 CW 模拟赛 T2.树的链接
    算法全都想到了,不会读入和\(\rm{LCA}\)直接把赛时记录的拉过来对于\(50\%\)的数据点,直接输出\(-1\)即可前\(20\%\)直接预处理即可注意到一个很强的性质,即保证在此之前在城市\(x\)与\(y\)之间不存在任何路径也就是说每次连边都是加入割边,最终的图一
  • 2024-12-02文件系统
    目录文件系统布局文件系统布局文件系统存放在磁盘上。多数磁盘划分为一个或多个分区,每个分区中有一个独立的文件系统。磁盘的0号扇区称为主引导记录(MasterBootRecord,MBR),用来引导计算机。在MBR的结尾是分区表。该表给出了每个分区的起始和结束地址。表中的一个分区被标记为
  • 2024-12-01洛谷P4387 【深基15.习9】验证栈序列(c嘎嘎)
    题目链接:P4387【深基15.习9】验证栈序列-洛谷|计算机科学教育新生态题目难度:普及/提高解题思路:首先这道题很明显是要用栈来解决的(题目都已经明示了),我们得利用好栈的后进先出的特点来模拟这道题,先读入入栈和出栈序列,然后将遍历入栈序列,边遍历边压入栈,然后与出栈序列比
  • 2024-09-17操作系统知识强化内存映射文件(25王道)
    内存映射文件本文根据25王道操作系统内存映射文件这一章所作跟课笔记什么是内存映射文件首先来看看什么是内存映射文件。简单来说,这是操作系统向上层的程序员提供的一个系统调用功能。通过这个功能,程序员可以很方便的去访问文件数据,另外这个功能也可以很方便的让多个进程
  • 2024-09-15字符串处理
    概念理解c风格字符串字符数组大小比字符串多一个chars[6]={'H','e','l','l','o','\0'};chars[]="Hello";用法1.存储方式及赋值'\0'占用存储空间,不计入长度作为变量使用时,不可s="hellow"s1=s2只可以逐个字符赋值sscanf(s,&
  • 2024-08-22R中6种读入表格数据的方式哪个最快?结果出人意料!
    R怎么读入表格数据最快?R中有6个常用数据读取函数:utils::read.csv:默认使用的读入方式(read.table)readr::read_csv: readr包中的读入函数(RStudio中默认也包含了这一方式)data.table::fread:来自data.table包base::load:加载rda文件base::readRDS:读取二进制
  • 2024-08-19c语言中%f和%lf读入浮点型数据
     001、a、%lf、和%f读入double型值[root@PC1test]#lstest.c[root@PC1test]#cattest.c##测试程序#include<stdio.h>intmain(void){doublei,j;//声明两个double型变量printf("i:");scanf("%lf&q
  • 2024-08-19c语言中读入整型数据和浮点型数据
     001、读入整型数据[root@PC1test]#lstest.c[root@PC1test]#cattest.c##测试脚本#include<stdio.h>intmain(void){inti;//声明整型变量puts("pleaseinputaninteger.");print
  • 2024-08-14我的Golang语言学习日记(简单快速易懂,保姆级包教会!)
    文章目录前言一、Golang是什么?二、Golang本地部署1.引入库2.读入数据总结前言随着云的不断发展,Golang这门语言也越来越重要,很多人都开启了学习Golang,本文就介绍了Golang的基础内容。一、Golang是什么?Golang,也被称为Go,是由Google公司于2009年发布的一种开源编
  • 2024-08-09把做梦梦到的玩意写出来了
    昨天梦到一种快读,你给他传多少参,他就读多少数今天学了折叠表达式和隐式转换,现在来把这玩意实现一下特化函数voidread(int)读入一个整数voidread(char&[],range=size_t)按数组大小读入一个字符串voidreadarray(Tx,T2&[])先读入一个整数\(x\),再读入\(x\)个数字,传入数
  • 2024-08-07所有输入(代码形式)
    include<bits/stdc++.h>usingnamespacestd;charch[10];inta;intmain(){scanf("%s%d",ch+1,a);//scanf丢弃开头空白字符//缓冲区之间遇到空格认为读取完毕一次//缓冲区末尾换行符\n滞留//%dint*//%uunsignedint*//%oint*//%xint*//%f%e%gfloat*//
  • 2024-08-01数组part02
    2024年8月1日,今天学习了数组的第二部分。1.巩固了昨天的双指针问题,即滑动窗口/双指针;注意,双指针是为了减少for循环,使用的时候小心循环的写法和快慢指针的增长方法。2.学习了数组模拟的螺旋矩阵问题,注意循环不变量;3.学习了前缀和的方法,前缀和常用来解决区间和问题,其实是避免重复
  • 2024-07-30题解:P10815 【模板】快速读入
    闲着没事儿水篇tj题目大意题目大意极其粗暴,记得\(10^8\times10^8=10^{16}>2^{31}-1\)会爆int,开longlong就好。于是这个题就变成了一个读入输出优化模板题。这不又回去了。另外,输入输出常数优化也很常用,抢最优解和骗分时都可以用上。1cin/cout版本操作ios::
  • 2024-07-20C++的输入输出(ACM模式)
    原文1.输入首先,在C++语言中,要使用标准的输入,需要包含头文件<iostream>1.1cincin是c++中标准的输入流对象,cin有两个用法,单独读入和批量读入cin的原理:简单来讲,有一个缓冲区,键盘输入的数据会先存到缓冲区,用cin可以从缓冲区中读取数据。注意:cin可以连续从键盘读入数据cin
  • 2024-07-19自动机
    自动机,就是对于每一个状态和给出的元素,可以唯一确定下一个转移的一个模型比如判断一个二进制数的奇偶性,这是一个很难的问题,用正常思路基本解决不了,只有巨佬才能不要自动机解决,我只有用自动机才能勉强明白定义状态\(p_0\)表示考虑完读入的这一部分末尾0为0个的
  • 2024-07-15力扣第八题——字符串转换整数
    题目介绍请你来实现一个 myAtoi(strings) 函数,使其能将字符串转换成一个32位有符号整数。函数 myAtoi(strings) 的算法如下:空格:读入字符串并丢弃无用的前导空格("")符号:检查下一个字符(假设还未到字符末尾)为 '-' 还是 '+'。如果两者都不存在,则假定结果为正。转换: