11 2022 档案
摘要:#超算第二次考核任务 感觉第一个部分的内容只是让我们熟悉一些基本的用法,说实话有些指令自己用着习惯就行也不是每一种指令都要掌握,比如有些指令或软件的基本的功能是一样的时候就可以选择合适自己的,比如我就更喜欢nano 而不是vim ##Linux ###在Ubuntu上使用C的方法 ####1)下载G
阅读全文
摘要:###动态规划是通过组合子问题的解来求解原问题。与分治方法不同的是,动态规划应用于子问题重叠的情况,即不同的子问题具有公共的子子问题。 这种方法一般需要恰当定义子问题的规模的概念,使得任何子问题的求解都只依赖于更小的子问题的求解。因而,我们可以将子问题按照规模排序,按照有小到大的顺序进行求解。当求解
阅读全文
摘要:###总共有 类 ####CreatList反向链表 /* 老师写的 */ #include<stdio.h> #include<stdlib.h> struct ListNode { int val; struct ListNode * next; //指向下一节点的指针 }; struct Li
阅读全文
摘要:###思路: 形如a^b,当b很大时可以对指数进行拆分。 若把b写成二进制,则b有 [log_2b]+1 个二进制位 b=b_0⋅2^0+b_1⋅2^1+…+b_n⋅2^n,其中b_i=0或1,n= [log_2b] 则a^b=a^b_0∗2^0* a^b_1∗2^1*…* a^b_n∗2^n, 总
阅读全文
摘要:##三种模式 ###命令模式(基础)==从其他的模式中按esc键进入== ==前面有带n的意思是可以先输入一个数字n然后重复执行命令n次== i 进入前插入模式 I 到行首进入前插入模式 a 进入后插入模式 A 到行尾进入后插入模式 o 向上插入 O 向下插入 r 替换(replace)一次就结束
阅读全文