2016年4月16日

【Leetcode 220】 Contains Duplicate III

摘要: 问题描述:判断数组中是否存在<ai aj> abs(ai - aj)<=t && abs(i - j) <=k; 问题分析:需要一个数据结构来维护满足条件k。单纯暴力,会超时。假设当前元素num[i]我只需要判断 i- k -1 到 i之间的元素的关系就可以了。假设当前元素是num[i], 另一个元 阅读全文

posted @ 2016-04-16 17:14 暴力的轮胎 阅读(656) 评论(0) 推荐(0) 编辑

c的二级指针

摘要: "c 语言的精华在于指针的灵活性。学好指针的目的在于尽可能少的使用指针。" 在敲binary search tree(二叉查找树),遇到了问题。在删除的时候,如果删除的是root节点,那么要改变根节点的地址,在实现时会非常卵痛。后来发现有一种好的方法就是使用二级指针,这样可以轻松改变root节点的地 阅读全文

posted @ 2016-04-16 15:01 暴力的轮胎 阅读(300) 评论(0) 推荐(0) 编辑

导航