![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
weixin_40829634
这个作者很懒,什么都没留下…
展开
-
python的引用传递和值传递
函数的引用传递:对于函数输入的参数对象,函数在执行过程中对对象本身进行操作;在执行结束后参数对象有可能发生改变函数的值传递:对于函数输入的参数对象,函数执行中首先生成对象的一个副本,并在执行过程中对副本进行操作。执行结束后对象不发生改变。python中不可选择函数是引用传递(pass by reference)或者值传递(pass by value)。具体而言,python的函数所使用的方式是pa...原创 2018-04-09 10:32:59 · 1407 阅读 · 0 评论 -
【java学习记录】Java实现leetcode题目 First Unique Character in a String
问题描述:对于任意一个由字母组成的字符串,返回字符串中第一个非重复字符的位置;如果不存在非重复字符则返回-1。例如给出 s = 'leetcode' 返回 0,给出s = 'loveleetcode' 返回 2。对此设计一个算法,其中心思想是建立一快一慢两个指针对字符串进行扫描,慢指针为当前考察字符串,快指针用于检测慢指针后是否有字符与慢指针相同。如果检测到了重复字符,则将该字符加入重复字符集中,...原创 2018-05-04 10:02:14 · 112 阅读 · 1 评论 -
【java学习记录】Java实现leetcode题目Contains Duplicate
给定一个数组,要求写出函数判断该数组是否包含重复元素。使用python的话可以简单使用一个字典来实现:def solution(nums): l = len(nums) count = {} for i in range(0,l): if nums[i] not in count.keys(): count[nums[i]] = 0 ...原创 2018-04-27 20:10:36 · 108 阅读 · 0 评论