- 博客(9)
- 资源 (7)
- 问答 (2)
- 收藏
- 关注
原创 LeetCode使用python实现字符串相乘
给定两个以字符串形式表示的非负整数 num1 和 num2,返回 num1 和 num2 的乘积,它们的乘积也表示为字符串形式。示例1:输入: num1 = "2", num2 = "3"输出: "6"示例2:输入: num1 = "123", num2 = "456"输出: "56088"num1 和 num2 的长度小于110。 num1 和 num2 只
2018-12-29 15:53:03 624
原创 LeetCode用python实现删除排序数组中的重复项
给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。示例1:给定数组 nums = [1,1,2], 函数应该返回新的长度 2, 并且原数组 nums 的前两个元素被修改为 1, 2。 你不需要考虑数组中超出新长度后面的元素。示例2:...
2018-12-28 16:41:12 419
原创 LeetCode使用python实现有效的括号
给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合。 左括号必须以正确的顺序闭合。注意空字符串可被认为是有效字符串。实例1:输入: "()"输出: true实例2:输入: "()[]{}"输出: true实例3:输入: "(]"输出: false实例4:...
2018-12-27 17:02:33 530
原创 python 求最长公共前缀
一、题目要求编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串 ""。示例1输入: ["flower","flow","flight"]输出: "fl"示例2输入: ["dog","racecar","car"]输出: ""解释: 输入不存在公共前缀。说明:所有
2018-12-14 12:51:03 3793 1
原创 python实现字符串转换成整数atoi
一、题目要求请你来实现一个 atoi 函数,使其能将字符串转换成整数。首先,该函数会根据需要丢弃无用的开头空格字符,直到寻找到第一个非空格的字符为止。当我们寻找到的第一个非空字符为正或者负号时,则将该符号与之后面尽可能多的连续数字组合起来,作为该整数的正负号;假如第一个非空字符是数字,则直接将其与之后连续的数字字符组合起来,形成整数。该字符串除了有效的整数部分之后也可能会存在多余...
2018-12-14 09:36:45 1336
原创 静态语言和动态语言的区别
今天在群里聊天的时候,谈论到python和Java相比居然不用定义变量类型。我心血来潮就去百度了一番动态语言和静态语言的具体区别,一番百度才发现自己原来的想法不够全面,所以在这里做个笔记。基本概念动态类型语言:在运行期进行类型检查的语言,也就是在编写代码的时候可以不指定变量的数据类型,比如Python和Ruby 静态类型语言:它的数据类型是在编译期进行检查的,也就是说变量在使用前要声明变...
2018-12-12 11:12:16 22807 3
原创 python实现链表的增删改查操作
# _*_ coding:utf-8 _*_''' @author:xianyt @date:2018/ @func:用python实现链表操作'''class Node(object): ''' data:节点保存的数据 _next:保存下一个节点对象 ''' def __init__(self, data, pnext=N...
2018-12-10 11:03:47 1664
原创 python实现杨氏矩阵查找
# _*_ coding:utf-8 _*_''' @author:xianyt @date:2018/ @func:在一个 m 行 n 列二维数组中, 每一行都按照从左到右递增的顺序排序每一列照从上到下递增的顺序排序。 请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整 实现思路: 如果查找的数字小于最小的或者大...
2018-12-06 19:47:20 470
原创 领扣网两数相加
给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的 两个 整数。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。 暴力法,直接使用暴力的迭代方法遍历出来。 class Solution(object): def twoSum(self, nums, target): """ :...
2018-12-04 20:47:54 258
模仿简书写的项目(基本功能已经初步实现)
2018-11-13
简易电子琴(单片机)
2018-05-27
Linux简单考勤项目
2018-05-27
eclipse导入项目后中文乱码
2017-08-01
枚举型enum语法错误问题,jdk版本1.7
2017-07-17
TA创建的收藏夹 TA关注的收藏夹
TA关注的人