初始go [TOC] 初始GO基础语法hello world 一个项目只有一个包main 而且在main里面有一个func main 注释1234//单行注释/*多行注释 */ 简单的程序 小程序 123456789101112 package mainimport "fmt"func main() { var name string = "awd" 2023-05-07 #go
shell [TOC] shell运行方法12345#方法一 直接运行解释器sh hello.sh#方法二 使用可执行文件chmod +x hello.sh./hello.sh 变量定义 系统变量 系统变量有$HOME、$PWD、$USER等 自定义变量 创建变量 变量名=变量值,等号两侧不能有空格,变量名一般习惯用大写。 删除变量 unset 变量名 声明静态变量 readonly 2023-05-06 #Linux
查看链表是否有环 [题](判断链表中是否有环_牛客题霸_牛客网 (nowcoder.com)) 代码 1234567891011121314151617181920212223/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(i 2023-05-01 #那些年刷过的算法题
使用linux [TOC] 使用Linux各类小技巧 强制停止 Ctrl+c 退出程序 Ctrl+c 退出登出或退出 不能用于退出vi/vim 历史命令查找 history 1history | grep ch 过滤使用的指令里带有ch的命令 Ctrl+r 输入内容匹配 如果搜索到的命令是可执行的,则直接回车 键盘的左右键,可以得到此命令 ! 匹配最近的 比如: 1!p 匹配最 2023-04-30 #Linux
链表中的节点每k个一组翻转 [题](链表中的节点每k个一组翻转_牛客题霸_牛客网 (nowcoder.com)) 代码 123456789101112131415161718192021222324252627282930313233343536373839404142434445/** * struct ListNode { * int val; * struct ListNode *next; * 2023-04-26 #那些年刷过的算法题
用户和权限 [TOC] 用户和权限root su 切换用户 su - -root 注意中间的- 前后都有空格 exit 退出返回上一个用户 sudo 普通用户获得普通的权限,但不是所有的用户都有sudo认证,需要认证 用户用户组 一个用户可以在多个用户组 用户组的管理 用户组的创建 1groupadd` 用户组名 删除用户组 1groupdel 用户组名 用户管理 getent pass 2023-04-26 #Linux
从中序与后序遍历序列构造二叉树 [题](从中序与后序遍历序列构造二叉树_牛客题霸_牛客网 (nowcoder.com)) 代码 1234567891011121314151617181920212223242526272829303132333435363738394041/** * struct TreeNode { * int val; * struct TreeNode *left; * struct 2023-04-24 #newcoder
从中序与后序遍历序列构造二叉树 [题](从中序与后序遍历序列构造二叉树_牛客题霸_牛客网 (nowcoder.com)) 代码 1234567891011121314151617181920212223242526272829303132333435363738394041/** * struct TreeNode { * int val; * struct TreeNode *left; * struct 2023-04-24 #newcoder
表达式求值 [题](表达式求值_牛客题霸_牛客网 (nowcoder.com)) 代码 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970class Solution { public 2023-04-21 #那些年刷过的算法题
main函数传参 [TOC] main函数传参三个问题 参数个数 首个参数到底是谁 带空格的参数 基本形式 int main(int argc,char* argv[]) { return 0; } 123456789101112131415162. 第一个参数的意思是:参数的个数3. 第二个参数的意思是:存放的参数,而且至少有一个,如果打印的话,结果是该项目的名称 实例: ` 2023-04-20 #c基础