A:Product of Array Except Self Medium
题目:Given an array nums
of n integers where n > 1, return an array output
such that output[i]
is equal to the product of all the elements of nums
except nums[i]
.
解析:求一个长度大于1的数组,除了当前位置的元素之外的所有元素的乘积,采用的解题思路是使用两个数组,
分别记录从左往右的乘积结果和从右往左的乘积结果,
从左往右的数组的首位是1,从右往左的数组的末尾是1,在将相同位置上的数相乘得出对应的结果的数组。
方案:https://leetcode.com/submissions/detail/233096921/
R:本周学习了http://open.163.com/movie/2010/12/R/E/M6UTT5U0I_M6V2TG4RE.html哈希表,介绍了哈希表和
哈希算法的几种实现方式以及如何解决碰撞问题,碰撞问题:多个不同的元素通过
哈希算法之后得到相同的哈希值,解决方式:一种是使用一个哈希算法,将相同哈希值的元素
使用链表进行存储,一种是经过多次不同的哈希算法得到不同的哈希值进行存储。
T&S:《高效沟通:好好说话的艺术》,最近看了左耳听风专栏的高效沟通,好好说话的艺术,分析了如何跟员工沟通、
跟客户沟通以及跟老板沟通三大部分,和员工,客户以及老板改如何沟通,如何管理不同人群的期望,如何处理和员工,
客户以及老板之间的沟通问题,感觉很有收获,结合自己的工作经历进行分析,感觉获益不浅。