python的整除

python可以通过//进行整除运算 例如: 4//2 # 2 5//2 # 2 # 去尾法 当遇到负数时,最后的结果向下取整数 此时负号运算级高,先构成负数,再除法 -4//2 # -2 -5//2 # -3 -1&… ...more

数独的解法

数独的规则 在9×9的方格里面填写数字1-9,满足 每行不重复 每列不重复 9个3×3的小方格不重复 思路 回溯法 通过DFS遍历尝试每一个数字 根据三条规则,可以用三个二维数组记录每行,每列和每个小方格可填数字状态 row = [[True]*9 for _ in range(9)] col … ...more

tensorflow2建立模型的方法

1.使用Input tf.keras.Input(shape=None, batch_size=None, name=None, dtype=None, sparse=False, tensor=None, ragged=False, **kwargs) Input初始化一个占位符 shape:指… ...more

栈实现四则远算

总结 四则运算表达式求值分两步 中缀转后缀,栈中存符号 后缀算结果,栈中存数字 中缀表达式与后缀表达式转换 中缀表达式1+(2-3)*4+5/6 后缀表达式1,2,+ 通过栈进行转换 数字:直接输出 (:进栈 ):出栈直到(,弹出( 运算符:出栈(高阶等阶运算符),进栈(当前运算符) #当前字… ...more

linux交换分区

新建硬盘分区作为交换分区 硬盘分区情况 设备 起点 末尾 扇区 大小 类型 /dev/sda1 2048 821247 819200 400M Linux 文件系统 /dev/sda2 … ...more

vim中的leetcode插件

安装 1.安装依赖 pip install keyring browser-cookie3 2.使用vundle安装并简单配置 call vundle#begin() ... Plugin 'ianding1/leetcode.vim' ... call vundle… ...more

vim命令记录

折叠代码 vim中共有六种代码折叠方式,不同的折叠方式有不同的折叠命令 manual //手工定义折叠 indent //用缩进表示折叠 expr  //用表达式来定义折叠 syntax //用语法高亮来定义折叠 diff //对没有更改的文本进行折叠 marker //用标志折叠 indent… ...more