- 博客(10)
- 收藏
- 关注
原创 [LeetCode] 999. 车的可用捕获量
题目 在一个 8 x 8 的棋盘上,有一个白色车(rook)。也可能有空方块,白色的象(bishop)和黑色的卒(pawn)。它们分别以字符 “R”,“.”,“B” 和 “p” 给出。大写字符表示白棋,小写字符表示黑棋。 车按国际象棋中的规则移动:它选择四个基本方向中的一个(北,东,西和南),然后朝那个方向移动,直到它选择停止、到达棋盘的边缘或移动到同一方格来捕获该方格上颜色相反的卒。另外,车不能...
2019-02-28 11:18:54
289
原创 [LeetCode] 916. 单词子集
题目 我们给出两个单词数组 A 和 B。每个单词都是一串小写字母。 现在,如果 b 中的每个字母都出现在 a 中,包括重复出现的字母,那么称单词 b 是单词 a 的子集。 例如,“wrr” 是 “warrior” 的子集,但不是 “world” 的子集。 如果对 B 中的每一个单词 b,b 都是 a 的子集,那么我们称 A 中的单词 a 是通用的。 你可以按任意顺序以列表形式返回 A 中所有的通用...
2018-10-04 16:57:54
504
原创 [LeetCode] 763. 划分字母区间
题目 字符串 S 由小写字母组成。我们要把这个字符串划分为尽可能多的片段,同一个字母只会出现在其中的一个片段。返回一个表示每个字符串片段的长度的列表。 示例 1: 输入: S = "ababcbacadefegdehijhklij" 输出: [9,7,8] 解释: 划分结果为 "ababcbaca", "defegde", "hijhklij"。 每个字母最多出现在一个片段中。 像 "ababcb...
2018-09-29 15:31:58
402
原创 [leetcode] 885. 救生艇
题目 第i个人的体重为 people[i],每艘船可以承载的最大重量为 limit。 每艘船最多可同时载两人,但条件是这些人的重量之和最多为 limit。 返回载到每一个人所需的最小船数。(保证每个人都能被船载)。 示例 1: 输入:people = [1,2], limit = 3 输出:1 解释:1 艘船载 (1, 2) 示例 2: 输入:people = [3,2,2,1],...
2018-08-05 15:20:12
1211
原创 [leetcode] 869. 重新排序得到 2 的幂
从正整数 N 开始,我们按任何顺序(包括原始顺序)将数字重新排序,注意其前导数字不能为零。 如果我们可以通过上述方式得到 2 的幂,返回 true;否则,返回 false。 示例 1: 输入:1 输出:true 示例 2: 输入:10 输出:false 示例 3: 输入:16 输出:true 示例 4: 输入:24 输出:false 示例 5: 输入:46 输出:tr...
2018-07-16 15:54:05
481
原创 Linux下的Laravel项目配置
上一篇文章我们讲了Linux下的php环境配置,这次我们来在服务器上部署一个Laravel项目。 1.Git安装及配置 安装git yum install git 连接到代码托管网站,这里我用的是oschina。 使用命令ssh-keygen -t rsa -C"mail@mail.com"生成公钥。将其中邮箱换成自己的邮箱。 连按3次回车即可,之后用cat ~/.ssh/id_r...
2018-06-25 09:46:12
1313
原创 Linux下的php环境配置(Nginx+MySQL)
本机环境为CentOS 7.2 64位,所有包通过yum安装。 1.安装及启动nginx 输入yum install nginx命令进行nginx的安装,当需要确认时输入”y“确认。 输入service nginx start启动nginx服务。 输入wget http://127.0.0.1测试nginx服务。 2.安装PHP及相应组件 坑点1:如果直接用 yum安装php,PH...
2018-06-25 09:45:34
312
原创 Vue单页应用开发流程 (Laravel + Vue + Laravel-mix)
今天来介绍一下如何用Vue开发单页应用。开发环境 :Laravel : 5.4 Vue : 2.1.10vue-router: 2.7.01.准备本篇文章默认你已经安装过Laravel,node,npm运行npm install即可安装laravel-mix。如果失败的话请使用npm国内镜像。之后通过 cnpm install --save vue-router 安装vue-router。(关于np
2017-08-07 17:22:48
12988
原创 Vue.js的安装与介绍
最近开始学习Vue.js,才发现自己还有好多东西不懂,所以在这里记录一些遇到的问题。1. 安装Vue.js完整的教程参考 Vue官方文档——安装这里讲一些官方文档没提到的东西。命令行工具 (CLI) 安装通过 命令行工具 (CLI) 安装的话文档里只介绍了一种,即安装的是webpack模板。webpack等我研究研究再写一篇。在官方的githbu上有给出其他几个模板 github.com/vuejs
2017-08-07 17:21:37
389
原创 标签云的实现(使用jQuery插件jqcloud)
jqcloud 是jQuery的一个插件,用于生成标签云。本网站侧边栏的标签云就是用这个实现的。github地址:https://github.com/lucaong/jQCloud用法1.确保引入jQuery2.引入js和css<link href="//cdn.bootcss.com/jqcloud/1.0.4/jqcloud.min.css" rel="stylesheet"><script
2017-08-07 17:18:11
6161
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅