- 博客(5)
- 收藏
- 关注
原创 【leetCode笔记】08字符串转换整数
第一版 class Solution { public int myAtoi(String str) { boolean numFlag = false; boolean nagetive = false; int length = str.length(); int result = ...
2019-09-20 15:20:07 73
原创 【leetCode笔记】03无重复字符的最长子串
第一版代码,使用了hashMap,虽然ac但是效率比较低。在这里再提一下hashMap的查找效率为O(1),远高于线性表,所以可以在适当的时候使用containsKey函数。 class Solution { public int lengthOfLongestSubstring(String s) { int maxLength = 0; for (int i ...
2019-09-18 19:01:59 94
原创 【leetCode笔记】02两数相加
对数组进行循环操作时使用哑结点可以使循环体内逻辑更加统一 class Solution { public ListNode addTwoNumbers(ListNode l1, ListNode l2) { ListNode l3 = new ListNode(0); ListNode result = l3; int carry = 0; whil...
2019-09-17 20:52:27 74
原创 【leetCode笔记】01两数之和
本题可以利用hashMap进行通过数组的值对其所对应的下标的快速查找。 hashMap通过put(K,V)方法进行传入,通过get(K)获得键对应的值,通过containsKey(K)或containsValue(V)查询相应的键或值是否在map中。 ...
2019-09-17 12:08:10 62
原创 【javaScript笔记】01 变量赋值问题
javascript笔记-----01 变量赋值问题赋值问题 赋值问题 变量赋值时如果是基本类型,则简单地拷贝变量的值,如果是引用类型,则拷贝引用,拷贝之后指向同一个对象或数组。 所以对于对象来说如果希望像基本类型那样拷贝则最好采用Object.assign()语法 ...
2019-09-06 20:50:48 138
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人