自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

leetCode周赛106解题报告 javascript

比赛地址:https://leetcode-cn.com/contest/weekly-contest-106922. 按奇偶排序数组 II922. Sort Array By Parity II给定一个非负整数数组 A, A 中一半整数是奇数,一半整数是偶数。对数组进行排序,以便当 A[i] 为奇数时,i 也是奇数;当 A[i] 为偶数时, i 也是偶数。你可以返回任何...

2018-10-15 19:07:27 256

leetCode周赛102解题报告 javascript

比赛地址:https://lingkou.com/contest/weekly-contest-102 905. 按奇偶校验排序数组905. Sort Array By Parity给定一个非负整数数组 A,返回一个由 A 的所有偶数元素组成的数组,后面跟 A 的所有奇数元素。你可以返回满足此条件的任何数组作为答案。 示例:输入:[3,1,2,4]输出:[...

2018-09-18 16:42:59 208

leetCode周赛100解题报告 javascript

比赛地址:https://leetcode-cn.com/contest/weekly-contest-100 896. 单调数列896. Monotonic Array如果数组是单调递增或单调递减的,那么它是单调的。如果对于所有 i <= j,A[i] <= A[j],那么数组 A 是单调递增的。 如果对于所有 i <= j,A[i]> = A[...

2018-09-02 11:37:09 243

leetCode周赛98解题报告 javascript

比赛地址:https://leetcode-cn.com/contest/weekly-contest-98 888. 公平的糖果交换888. Fair Candy Swap爱丽丝和鲍勃有不同大小的糖果棒:A[i] 是爱丽丝拥有的第 i 块糖的大小,B[j] 是鲍勃拥有的第 j 块糖的大小。因为他们是朋友,所以他们想交换一个糖果棒,这样交换后,他们都有相同的糖果总量。(...

2018-08-19 12:45:41 196

leetCode周赛97解题报告 javascript

比赛地址:https://leetcode-cn.com/contest/weekly-contest-97 888. 两句话中的不常见单词888. Uncommon Words from Two Sentences给定两个句子 A 和 B 。 (句子是一串由空格分隔的单词。每个单词仅由小写字母组成。)如果一个单词在其中一个句子中只出现一次,在另一个句子中却没有出现,那么...

2018-08-12 14:04:08 245

leetCode周赛96解题报告 javascript

比赛地址:https://leetcode-cn.com/contest/weekly-contest-96 887. Projection Area of 3D Shapes887. 三维形体投影面积在 N * N 的网格中,我们放置了一些与 x,y,z 三轴对齐的 1 * 1 * 1 立方体。每个值 v = grid[i][j] 表示 v 个正方体叠放在单元格 (i,...

2018-08-05 12:25:50 169

leetCode周赛95解题报告 javascript

比赛地址https://leetcode-cn.com/contest/weekly-contest-95 876. Middle of the Linked List876. 链表的中间结点给定一个带有头结点 head 的非空单链表,返回链表的中间结点。如果有两个中间结点,则返回第二个中间结点。 示例 1:输入:[1,2,3,4,5]输出:此列表中的结...

2018-07-29 12:18:09 183

leetCode周赛94解题报告 javascript

比赛地址https://leetcode-cn.com/contest/weekly-contest-94 872. Leaf-Similar Trees考虑一个二叉树的所有叶子。这些叶子的值按从左到右的顺序排列形成一个 叶值序列 。举个例子,给定一个如上图所示的树,其叶值序列为 (6, 7, 4, 9, 8) 。如果两个二叉树的叶值序列相同,我们就认为它们是 叶相...

2018-07-22 11:26:12 227

leetCode周赛93解题报告 javascript

比赛地址https://leetcode-cn.com/contest/weekly-contest-93 868. 二进制间距给定一个正整数 N,找到并返回 N 的二进制表示中两个连续的 1 之间的最长距离。 如果没有两个连续的 1,返回 0 。 示例 1:输入:22输出:2解释:22 的二进制是 0b10110 。在 22 的二进制表示中,有三...

2018-07-15 12:51:09 263

leetCode周赛89解题报告 javascript

 比赛地址https://leetcode.com/contest/weekly-contest-89 852. Peak Index in a Mountain Array我们把符合下列属性的数组 A 称作山脉:A.length >= 3存在 0 < i < A.length - 1 使得A[0] < A[1] < ... A[i-1]...

2018-06-17 12:08:51 181

原创 leetCode周赛83 JavaScript解题报告829.Consecutive Numbers Sum 828.Unique Letter String

比赛地址https://leetcode.com/contest/weekly-contest-83  830. Positions of Large GroupsIn a string S of lowercase letters, these letters form consecutive groups of the same character.For example, a...

2018-05-06 11:15:23 347

leetCode周赛82解题报告 JavaScript

比赛地址https://leetcode.com/contest/weekly-contest-82 824. Goat LatinA sentence S is given, composed of words separated by spaces. Each word consists of lowercase and uppercase letters only....

2018-04-29 12:11:52 223

leetCode周赛81解题报告

比赛地址https://leetcode.com/contest/weekly-contest-81 821. Shortest Distance to a CharacterGiven a string S and a character C, return an array of integers representing the shortest distance from ...

2018-04-22 11:13:47 280

原创 包含癞子的麻将胡牌算法

记录一下麻将的通用胡牌算法实现,只要满足M x ABC + N x DDD + EE 即可胡牌。在这里先分析一下最简单的胡牌思路:先找出所有可能的将牌,若除去两张将牌之外的所有牌都能成扑,则可胡牌。将牌就是公式里唯一的对子EE、扑的意思是一套牌顺子ABC或者刻子DDD。将牌的查找:遍历每张手牌,若有两张以上相同牌就能作将,或者用一张癞子凑也可。接下来就只要判断一副牌是否成扑,伪...

2017-06-21 10:21:13 2054

伪码记录一些重要算法的思路(持续整理)

基于内容精简、重点突出、便于理解的这些优点,选择中文伪码来记录。一般地,left、right分别表示待操作数组的起止索引,或是链表的头尾指针。_______________________________________________ 二分查找当数组有元素时(left<=right)循环:          ...

2015-07-09 09:02:02 399

原创 2013年8月九度Online Judge程序猿求职及面试月赛

第一次AK,第一次写题解。题目较简单,稍微记录下思路。 题目1:棋盘寻宝时间限制:1 秒内存限制:128 兆特殊判题:否提交:204解决:91题目描述:现在有一个8*8的棋盘,上面放着64个价值不等的礼物,每个小的棋盘上面放置一个礼物(礼物的价值大于0小于1000),一个人的初始位置在棋盘的左上角,每次他只能向下或向右移动一步,并拿走对应棋...

2013-08-18 22:27:35 158

原创 写个单机版斗地主程序,复习c++面向对象

2天时间敲了一个斗地主代码,觉得自己代码极不规范,决定重构,目标是用严格的面向对象思维、规范的代码风格、规范的命名方式重写一份。原以为这只是1小时的工作,终却断断续续花了好几天查重写后的bug。虽然代码还是很挫,但相比之前已经有了一点点可读性。大学时学了c++就以为懂了面向对象,现在回想学到的都是些渣渣,面向对象重要的是思维而不是语言规则。为提高自己代码质量不断努力。 #include...

2013-06-26 15:05:20 2075 5

原创 独立游戏开发者需要知道的事实【转】

导读The Sword of Ahkranox”的开发者Alex Norton的文章。与大多数人一样,上大学的时候,他梦想着毕业之后去知名游戏公司开发游戏,但现实太残酷,往往现在做的不是自己喜欢的,总是受制于公司所安排的工作或者老板的旨意,所以最后决定去做独立开发。虽然做了自己最喜欢的东西,但网友不断对他进行人身攻击,对作品谩骂,他说了,没有人对这些辱骂无动于衷,但要...

2013-06-14 22:41:45 268

原创 如何成为一名独立游戏开发者【转】

 我们是谁?Mode7是英国牛津的一个开发工作室,我们正式成立于2005年,2007年发布了一款并不是很成功的多人模式的格斗游戏Determinance。随后,我们在2011年发布了多人对战游戏Frozen Synapse(后来发布了iPad版本)。我和Ian Hardingham(首席设计师和程序员)是公司的联合董事总经理和共同所有人,另外公司还有4个全职员工,有时候还会有一些自由职业者。...

2013-06-14 22:40:41 370

原创 Lua游戏脚本语言入门 【转】

作者: 沐枫 (第二人生成员)  在这篇文章中,我想向大家介绍如何进行Lua程序设计。我假设大家都学过至少一门编程语言,比如Basic或C,特别是C。因为Lua的最大用途是在宿主程序中作为脚本使用的。  Lua 的语法比较简单,学习起来也比较省力,但功能却并不弱。  在Lua中,一切都是变量,除了关键字。请记住这句话。I. 首先是注释  写一个程序,总是少不了注释的。  在Lua中,你可以使用...

2013-06-05 16:38:54 188

ubuntu+java+tomcat+mysql实现简单的登录注册页面

1) 安装ubuntu下载一个ubuntu的iso系统镜像,我的版本为ubuntu-12.10-desktop- i386.iso,准备一个至少30G空余的硬盘分区,新建一个名为ubuntu的文件夹,用虚拟光驱(DAEMON),打开iso镜像,把所有的内容复 制到新建文件夹内,双击wubi.exe安装。选择语言,新建一个用户,设置密码,设置系统大小等基本设置,重启完成安装。 2) ...

2013-03-05 18:07:49 272

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除