05 2023 档案
摘要:# 是什么 左右指针维护一个滑动窗口 # 为什么 解决子串问题 有的滑动窗口大小固定, 但框架没必要修改, 这个框架最多判定2n次, 时间复杂度好点 # 怎么样 滑动窗口用[)区间更加方便 ## 框架 s是要处理的串, n是一些子串的描述(如果说排列, 窗口大小肯定是固定的) ``` void sl
阅读全文
摘要:核心就是利用队列 Q: 如何区分下一层? A: 将当前队列中的所有节点进形扩散 # 框架 ```java // 计算从起点 start 到终点 target 的最近距离 int BFS(Node start, Node target) { Queue q; // 核心数据结构 Set visited
阅读全文
摘要:前序位置的代码在刚刚进入一个二叉树节点的时候执行; 后序位置的代码在将要离开一个二叉树节点的时候执行; 中序位置的代码在一个二叉树节点左子树都遍历完,即将开始遍历右子树的时候执行。 void traverse(tree_node root) { if(root==null) return; //前序
阅读全文
摘要:# C++ 不区分有没有初始化的了  ### # 栈 ### # 堆 ### # 全局/静态储存区 ##
阅读全文
摘要:tetgen是干嘛的?生成符合要求的四面体网格, 顺带也能生成其对偶图: 三维维诺 tetgen是怎么工作的? tetgen有这三个大类 tetgenio tetgenbehavior tetgenmesh 其中 :tomato: tetgenio 负责处理外部文件(比如.stl)与tetgen内置
阅读全文
摘要:67. 二进制求和 位运算, 这种题之前没写过 class Solution { public: string addBinary(string a, string b) { //补齐 int abs = a.size()-b.size(); //b 前面补abs个0 或者补a if(abs>0)
阅读全文
摘要:是什么 表示程序流程的一种图/表 为什么 事件驱动是一种适合于GUI环境的编程风格 画流程图能让思路清晰, 便于编程. 这种情况下画流程图就比较困难, 因为要排列很多的棱形符号(if) Q:那么如何表示事件驱动呢? A:状态转化图 怎么样 工作在 GUI 环境中的程序,其显示在画面上的窗口就有若干个
阅读全文
摘要:1 主菜单 Tools --> Query 2 点击Probe values 3 选择要导出的数据 4 点击 write to file 5 自己起个名字; 选择导出位数和形式 我这里保留六位, 没用科学计数法 6 打开文件 可以看到, 原来节点的位置和形变后节点的位置.应力到后面去了. 应力 每个
阅读全文
摘要:改用户名 1.先关闭WSL2 powershell中输入: (在ps中操作简单多了, 不会出现进root用户文件关不掉的情况) wsl --shutdown 2.配置默认登录用户为root powershell中输入: ubuntu2004 config --default-user root 3.
阅读全文
摘要:#pre 先来看看C风格数组 #include<iostream> using namespace std; int main(int argc, char const *argv[]) { //array测试 int arr[10]; arr[0] = 1; int arr1[] = {1,2,3
阅读全文
摘要:是什么 回调函数是一种特殊的函数,它不是在程序中直接调用的,而是由程序在特定事件发生时进行调用的。回调函数通常作为参数传递给其他函数,而这些函数在执行时会将回调函数作为其内部的一部分来调用。 为什么 解耦. 回调函数的好处在于它们可以让程序更加模块化和可扩展。 怎么样 例: #include<ios
阅读全文
摘要::tomato: `sort()` ``` template constexpr void sort( RandomIt first, RandomIt last, Compare comp ); ``` :tomato: `max()` ``` template const T& max(cons
阅读全文
摘要:是什么 🍅 abaqus文件类型 🍅 *.inp 格式 有这几个部分: 单元 网格 节点 材料 连接关系 求解设置 边界条件 ** 注释 变量不分大小写 关键字以 * 开头 *node *ELEMENT,TYPE=C3D4,ELSET=auto001 展开讲下TYPE 以C为开头的单元为实体CO
阅读全文
摘要:1 Creo画三维图, 导出为 .stl 文件 .stp --> .stl 2 Magics/Geomagic进行 网格重划 和 网格简化 :dagger: Magics是由比利时公司Materialise开发的一种专业的3D打印准备软件,可用于处理3D CAD模型、进行修补和切片操作,以及生成支架
阅读全文
摘要:是什么 Shell是计算机操作系统中的一种命令行解释器,它是一个用户与操作系统内核之间的接口. Unix/Linux中, Shell是一种脚本语言; Windows中通常指命令行解释器(cmd.exe PowerShell). Q:系统命令和shell语言指令有交集吗 A:有交集。在Linux系统中
阅读全文