LeetCode #27 Remove Element
2015-08-05 17:07
218 查看
class Solution: # @param {integer[]} nums # @param {integer} val # @return {integer} def removeElement(self, nums, val): size = 0 for i in range(0,len(nums)): if nums[i] != val: size+=1 j = 0 for i in range(size,len(nums)): if nums[i] != val: while nums[j] != val: j+=1 nums[j] = nums[i] nums[i] = val return size
相关文章推荐
- Exchange2016-基于OU划分地址列表
- H - Load Balancing---(2015 NEUQ_ACM summer training #1)
- java拦截器
- CXF开发webservice需要的最少jar包,CXF发布和调用客户端代码
- BootStrap Progressbar 实现大文件上传的进度条
- 鼠标悬停图片产生边框的效果实现
- 5-1-RHEL6.3正则表达式(Red Hat Enterprise Linux Server6.3)@树袋飘零
- HDOJ5074Hatsune Miku【dp】
- Java直接选择排序
- 手机号码替换xx(Java)
- ExpandableListView的一些问题
- g++与c++扩栈方法
- 集训第四周(高效算法设计)J题 (中途相遇法)
- HDU-5326 Work
- [BZOJ1010][HNOI2008]玩具装箱toy(斜率优化)
- MySQL 常用命令
- 由i=i++ i=++i 写起
- 包治关机速度慢 适用于 mac os x 10.9.2 系统
- ASK每周精彩问答 最纯粹的技术分享社区
- IOS 实现下拉菜单