一本通1219 马走日

【题目描述】 马在中国象棋以日字形规则移动。 请编写一段程序,给定n×m大小的棋盘,以及马的初始位置(x,y),要求不能重复经过棋盘上的同一个点,计算马可以有多少途径遍历棋盘上的所有点。 【输入】 第一行为整数T(T < 10),表示测试数据组数。 每一组测试数据包含一行,为四个整数,分别为棋盘的大小以及初始位置坐标n,m,x,y。(0≤x≤n-1,0≤y≤m-1, m < 10, n < 10)。 【输出】 每组测试数据包含一行,为一个整数,表示马能遍历棋盘的途径总数,0为无法遍历一次。 【
分类: 其他 发布时间: 03-24 22:50 阅读次数: 0

linux下搭建测试环境

1、jdk的下载和安装   下载jdk的linux版本(建议下载1.8版本)   使用xshell连接linux   进入/usr/local目录(将jdk的包放入该文件下,以防出现权限问题)   使用rz命令上传jdk压缩包   使用tar -zxvf xxxx.tar 解压jdk的压缩包   进入/etc目录下进行配置环境变量    执行vim profile,进入编辑模式在文末添加配置项   JAVA_HOME=/usr/local/tools/jdk1.8.0   CLASSPATH=
分类: 其他 发布时间: 03-24 22:50 阅读次数: 0

1.web前端(盒子模型)

A. 1.内边距,边框影响盒子大小 定义好盒子大小以后,再定义内边距和边框的时候,在原有的盒子大小基础上(原有的盒子啥也不变,定义完就完了)加上内边距和边框。就像穿上一身衣服了一样。 练习 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style type="text/css"> .box{ width:300px;
分类: 其他 发布时间: 03-24 22:50 阅读次数: 0

Linux 部署Tomcat图文注解 一学就会

导读   安装tomcat前首先要安装对应的jdk并配置Java环境。 安装jdk,请参考:点我直达 安装Tomcat 下载Tomcat包 官网地址:点我直达 Tomcat与jdk兼容关系   注:Tomcat与jdk兼容关系 将包放到linux 解压Tomcat tar -zxvf apache-tomcat-10.0.0-M3.tar.gz -C /opt/apps/ 将Tomcat配置到PATH(可忽略)   设置PATH路径下之后,任意路径下可启动Tomcat 建立软链接 注册bin目
分类: 其他 发布时间: 03-24 22:50 阅读次数: 0

js 两个数组对比,去除相同项得到新数组

var arr1 = [a, b, c,];var arr2 = [a, b, c, d];let
分类: 其他 发布时间: 03-24 22:50 阅读次数: 0

git拉取远程分支到本地 以及 提交代码到远程

git拉取远程分支到本地新建一个空文件,文件名可以自定义 初始化:git init 与远程分支建立连
分类: 其他 发布时间: 03-24 22:50 阅读次数: 0

基础算法策略总结-分而治之,动态规划,贪心策略; 回溯法和分支定界;

最近在刷算法题目,突然重新思考一下大二时学习的算法分析与设计课程,发现当时没有学习明白,只是记住了几个特定的几个题型;现在重新回归的时候,上升到了方法学上了;感觉到了温故知新的感觉;以下总结自童咏昕老师的算法设计与分析课程和韩军老师的算法分析与设计课程;当我们遇到一个问题的时候,我们先想出一个简单的方法,可以之后再在这个方法的基础上进行优化; 小感悟:为什么一个问题很难?为什么研究一个科学问题的时候有很多细节的东西搞不清除,感到迷茫;我记得周礼栋老师在一次演讲中提到:当我们面临一个系统领域的问
分类: 其他 发布时间: 03-24 22:50 阅读次数: 0

在Vue中监听storage(全局封装使用)

应用点:个别的共享数据可以不使用vuex,直接使用storage来存储公共数据。重点:如何做到在保存
分类: 其他 发布时间: 03-24 22:50 阅读次数: 0

Redis集群搭建完整流程演示

Redis集群搭建完整流程演示
分类: 数据库 发布时间: 03-24 22:50 阅读次数: 0

MongoDB中的多表关联查询($lookup)

当一个前端菜鸡需要做一个全栈的毕设项目,真的是太不容易了,特别是我这种数据库还特别渣的人。新接触的m数据库
分类: 其他 发布时间: 03-24 22:50 阅读次数: 0

在Vscode使用GitHub开发工具管理代码

前提:已经安装好Git环境,配置好路径查看是否安装成功:git --version ,如果显示版本号开发工具
分类: 其他 发布时间: 03-24 22:49 阅读次数: 0

修改NutUI中TextInput 文本框的

先通过F12检查控制input框样式类再打开 node_modules ——》@nutui——》nu
分类: 其他 发布时间: 03-24 22:49 阅读次数: 0

奇安信2020暑期前端实习笔试总结

一、投递信息投递时间:2020年2月21日岗位:web前端开发工程师—暑期实习工作地点:北京信息来源
分类: 其他 发布时间: 03-24 22:49 阅读次数: 0

腾讯2020暑期实习——前端视频面试(2)回顾

一、投递信息投递时间:2020年2月24日岗位:Web前端开发方向—暑期实习生工作地点:深圳信息来源网络
分类: 其他 发布时间: 03-24 22:48 阅读次数: 0

牛客网刷题31(2道题)

57.整数的二进制数表达中有多少个1题目链接https://www.nowcoder.com/pra
分类: 其他 发布时间: 03-24 22:48 阅读次数: 0

牛客网刷题32—数组中值出现了一次的数字

59.数组中值出现了一次的数字题目链接https://www.nowcoder.com/practi网络
分类: 其他 发布时间: 03-24 22:48 阅读次数: 0

Git之删除远程分支

1 问题在工作区间删除远程分支2 删除命令git push origin --delete name
分类: 其他 发布时间: 03-24 22:48 阅读次数: 0

刷题36——队列的最大值(力扣)

68.面试题59 - II. 队列的最大值题目链接来源:力扣(LeetCode)链接:https:/网络
分类: 其他 发布时间: 03-24 22:47 阅读次数: 0

vivo笔试(2020年3月8日)

一、投递信息投递时间:2020年2月20日岗位:软件工程师(前端方向)工作地点:深圳信息来源:viv
分类: 其他 发布时间: 03-24 22:46 阅读次数: 0

刷题39——二叉树的直径(力扣)

71.二叉树的直径题目链接来源:力扣(LeetCode)链接:https://leetcode-cn网络
分类: 其他 发布时间: 03-24 22:46 阅读次数: 0