• 2023-12-06带通配符的字符串匹配
     http://ica.openjudge.cn/function1/3/   constintN=1004;intn,m,f[N][N];chara[N],b[N];signedmain(){ inti,j; cin>>a+1>>b+1; n=strlen(a+1);m=strlen(b+1); for(i=1;i<=n;i++) if(a[i]=='*')f[i][0]=1;
  • 2023-05-14vector传递内存参数的三种方式
    vector作为参数的三种传参方式c++中常用的vector容器作为参数时,有三种传参方式,分别如下(为说明问题,用二维vector):function1(std::vector<std::vector<int>>vec),传值function2(std::vector<std::vector<int>>&vec),传引用function3(std::vector<std::vector<int>>*ve
  • 2022-11-07007 Rust 异步编程,通过 join 执行 Future
    前言在之前我们主要介绍了通过await和block_on执行Future,但是这两种方式实际上都是顺序执行的方式。.await是在代码块中按顺序执行,会阻塞后面的代码,但是此时会让出线程;block
  • 2022-10-30c语言学习---void 数据类型
      这样的语法是错误的:voida=10; void表示无类型,这样定义一个变量a,编译器是无法知道给a分配多大的内存空间的#include<stdio.h>#include<stdlib.h>//1.
  • 2022-10-24在IntelliJ IDEA 运行 scala 报错 scala/Function1
    在IntelliJIDEA运行scala报错scala/Function1在IntelliJIDEA中运行scala程序有时候会报错scala/Function1在IntelliJIDEA中运行scala程序有时候会报错scala/Fu