算法学习
文章平均质量分 90
冰丶源
一个没有感情的程序员
展开
-
leetcode算法题学习Java版(1)
#队列和广度优先搜索###岛屿的个数给定一个由 ‘1’(陆地)和 ‘0’(水)组成的的二维网格,计算岛屿的数量。一个岛被水包围,并且它是通过水平方向或垂直方向上相邻的陆地连接而成的。你可以假设网格的四个边均被水包围。https://leetcode-cn.com/explore/learn/card/queue-stack/217/queue-and-bfs/872/解题思路:广度优先...原创 2018-10-01 15:55:59 · 420 阅读 · 0 评论 -
leetcode算法题学习Java版(2)
283.Move Zeros(移动零)给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。示例:输入: [0,1,0,3,12]输出: [1,3,12,0,0]说明:必须在原数组上操作,不能拷贝额外的数组。尽量减少操作次数。class Solution { public void moveZeroes(int[] nums) { ...原创 2018-10-18 17:03:29 · 356 阅读 · 0 评论