st
  • 2024-06-24实验七
    task4#include<stdio.h>intfunc(){intans,i;charc;FILE*fp;fp=fopen("data4.txt","r");while(fp==NULL){printf("failtoopenfile\n");return0;}i=0;while(!feof(fp))
  • 2024-06-24实验7
    task4#include<stdio.h>intmain(){FILE*fp;charch;intcount=0;fp=fopen("d:\\data4.txt","r");if(fp==NULL){printf("failtoopenfile\n");return0;}while(!feof(fp)){
  • 2024-06-24实验七
    TASK4点击查看代码#include<stdio.h>intmain(){intcount=0;intch;FILE*fp;fp=fopen("data4.txt","r");if(fp==NULL){printf("failtoopenfile\n");return1;}
  • 2024-06-24实验7
    1.#include<stdio.h>#include<stdlib.h>intmain(){intch=0;inta=0;FILE*fp;fp=fopen("data4.txt","r");if(fp==NULL){printf("failtoopen\n");return1;}whil
  • 2024-06-24实验七
    任务一代码`#include<stdio.h>include<stdlib.h>defineN80defineM100typedefstruct{charname[N];//书名charauthor[N];//作者}Book;//函数声明voidfunc1();voidfunc2();intmain(){func1();func2();system("pause");return0;
  • 2024-06-24[题解]CF1473D Program
    思路因为此题目中对于数的更新只能为\(1\),所以,如果我们找到了\([1,l-1]\)与\([r+1,n]\)中能获得的两个极值即可。我们为\(S\)赋予权值,用一个数组\(a\)储存:如果\(S_i\)为+,则其权值为\(1\)。否则其权值为\(-1\)。那么,在第\(i\)次操作后,能产生的数是\(\s
  • 2024-06-24实验7 文件应用编程
    4.实验任务4:1#include<stdio.h>23intmain()4{5inti=0;6FILE*fp;7charstr[100];8charch;910fp=fopen("data4.txt","r");11if(fp==NULL)12{13printf("failt
  • 2024-06-24EX7
    TASK1#include<stdio.h>#include<Stdlib.h>#defineN80#defineM100typedefstruct{charname[N];charauthor[M];}Book;voidfunc1();voidfunc2();intmain(){func1();func2();system("pause");return0;
  • 2024-06-24实验七
    task1#include<stdio.h>#defineN80#defineM100typedefstruct{charname[N];//书名charauthor[N];//作者}Book;//函数声明voidfunc1();voidfunc2();intmain(){func1();func2();return0;}//函数func1定义
  • 2024-06-24第七次实验
    1#include<stdio.h>2#include<stdlib.h>3intmain()4{5intch=0;6inta=0;7FILEfp;89fp=fopen("data4.txt","r");1011if(fp==NULL){12printf("failtoopen\n");13r
  • 2024-06-24实验七
    4.task.4#include<stdio.h>intmain(){FILE*fp;charch;intcount=0;fp=fopen("d:\\data4.txt","r");if(fp==NULL){printf("failtoopenfile\n");return0;}while(!feof(fp))
  • 2024-06-24实验7
    1#include<stdio.h>2#include<stdlib.h>3intmain()4{5intch=0;6inta=0;7FILE*fp;89fp=fopen("data4.txt","r");1011if(fp==NULL){12printf("failtoopen\n");
  • 2024-06-23实验7
    #include<stdio.h>intmain(){intcnt=0;charch;FILE*fp;fp=fopen("data4.txt","r");if(fp==NULL){printf("failtoopenfile\n");return0;}while((ch=fgetc(fp))!=
  • 2024-06-23实验7
    `#include<stdio.h>include<stdlib.h>defineN80defineM7typedefstruct{charname[N];//书名charauthor[N];//作者}Book;//函数声明voidfunc1();voidfunc2();intmain(){func1();func2();system("pause");return0;}//函数fu
  • 2024-06-23实验7_文件应用编程
    实验任务4#include<stdio.h>intmain(){FILE*fp;charch;intcount=0;fp=fopen("d:\\data4.txt","r");if(fp==NULL){printf("failtoopenfile\n");return0;}while(!feof(fp)){
  • 2024-06-23实验七
    task4#include<stdio.h>intmain(){intcnt=0;charch;FILE*fp;fp=fopen("data4.txt","r");if(fp==NULL){printf("failtoopenfile\n");return;}while((ch=fgetc(f
  • 2024-06-23实验7
    task1//将图书信息写入文本文件data1.txt//再从文件中读取图书信息,打印输出到屏幕上,并显示行号#include<stdio.h>#defineN80#defineM100typedefstruct{ charname[N];//书名 charauthor[N];//作者}Book;//函数声明voidfunc1();voidfunc2()
  • 2024-06-23实验 7
    task1点击查看代码//将图书信息写入文本文件data1.txt//再从文件中读取图书信息,打印输出到屏幕上,并显示行号#include<stdio.h>#include<stdlib.h>#defineN80#defineM100typedefstruct{ charname[N];//书名 charauthor[N];//作者}Book;//
  • 2024-06-23实验7
    task4#include<stdio.h>intmain(){intcount;charch;FILE*fp;fp=fopen("data4.txt","r");if(fp==NULL){printf("failtoopenfile\n");return1;}count=0;wh
  • 2024-06-23[题解]CF245H Queries for Number of Palindromes
    思路定义\(dp_{i,j}\)表示区间\([i,j]\)中回文串的数量。那么,不难得出状态转移方程\(dp_{i,j}=dp_{i-1}+f_{i,j}\)。(其中\(f_{i,j}\)表示左端点大于等于\(i\),右端点为\(j\)的回文串数量)由此,现在问题转变为了如何求\(f_{i,j}\)。如果我们在求出了\(f_{i+1,j}
  • 2024-06-23[题解]AT_abc343_g [ABC343G] Compress Strings
    思路首先假设有两个串\(a,b\),如果\(b\)是\(a\)的子串,且\(a\neqb\)则不需要考虑\(b\);如果\(a=b\),则如需要保留一个\(a\)。做完上述操作后,显然最终的答案是由这些串按照一定顺序拼接起来,再删掉重叠部分。例如:abbcc与ccdde拼接为abbccccdde,发现cc是重复的,所以
  • 2024-06-23实验7
    task4#include<stdio.h>intmain(){intcount=0;intch;FILE*fp;fp=fopen("data4.txt","r");if(fp==NULL){printf("failtoopenfile\n");return1;}while((
  • 2024-06-23代码随想录63——二叉树4——迭代遍历
  • 2024-06-23【数据结构】【版本1.3】【线性时代】——栈
    快乐的流畅:个人主页个人专栏:《算法神殿》《数据结构世界》《进击的C++》远方有一堆篝火,在为久候之人燃烧!文章目录引言一、栈的概念二、栈的模拟实现2.1定义2.2初始化2.3销毁2.4压栈2.5判空2.6出栈2.7获取栈顶元素2.8获取栈的元素个数2.9元素
  • 2024-06-22实验七
    task41#include<stdio.h>2intmain()3{4inti,count=0;5intc;6FILE*fp;7fp=fopen("C://Users//Dell//Desktop//data4.txt","r");8if(fp==NULL)9{10printf("failtoopenfil