上一页 1 2 3 4 5 6 7 ··· 11 下一页
摘要: MapReduce是一个用于大规模数据(大于1TB)处理的分布式计算模型、编程模型,它最初是由Google设计并实现的,在Google提出时,给它的定义是:Map/Reduce是一个编程模型(programming model),是一个用于处理和生成大规模数据集(processing and generating large data sets)的相关的实现。 阅读全文
posted @ 2019-07-09 17:55 gzshan 阅读(6044) 评论(0) 推荐(1)
摘要: 动态规划(dynamic Programming)主要解决的问题:多阶段决策过程最优化, 其主要的思想是将最优化决策过程分为若干个互相联系的阶段,每个阶段需要作出一个决策,并且当前阶段的决策会影响下一阶段的决策,从而影响到整个过程的活动路线。 阅读全文
posted @ 2019-07-04 22:03 gzshan 阅读(3319) 评论(0) 推荐(0)
摘要: 本系列博客为LeetCode的刷题笔记。给定四个包含整数的数组列表 A , B , C , D ,计算有多少个元组 (i, j, k, l) ,使得 A[i] + B[j] + C[k] + D[l] = 0。分成两部分,灵活使用哈希表的查找优势。 阅读全文
posted @ 2019-07-03 23:26 gzshan 阅读(253) 评论(0) 推荐(0)
摘要: 本系列博客为LeetCode的刷题笔记。给定一个包含 n 个整数的数组 nums 和一个目标值 target,判断 nums 中是否存在四个元素 a,b,c 和 d ,使得 a + b + c + d 的值与 target 相等?找出所有满足条件且不重复的四元组。 阅读全文
posted @ 2019-07-03 22:46 gzshan 阅读(1680) 评论(0) 推荐(0)
摘要: 本系列博客为LeetCode的刷题笔记。给定一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?找出所有满足条件且不重复的三元组。注意:答案中不可以包含重复的三元组。 阅读全文
posted @ 2019-07-03 16:13 gzshan 阅读(3439) 评论(0) 推荐(1)
摘要: HTTP协议是一个非常重要的应用层协议,在面试中有很多关于这方面的问题,这里做一个总结,大部分都在前面的文章中提到了,没提到的这里做一个介绍。 阅读全文
posted @ 2019-07-03 11:05 gzshan 阅读(1193) 评论(0) 推荐(0)
摘要: 无状态,就是指服务器不记录用户的信息,对于事务处理没有记忆能力,无法根据之前的状态进行本次的请求处理。这样做虽然简化了服务器的设计,但是实际工作中,一些万维网网点却很希望可以识别用户,记录用户的一些行为,Cookie和Session是在客户端和服务器之间保持状态的解决方案,它弥补了HTTP无状态的缺陷。 阅读全文
posted @ 2019-07-03 10:59 gzshan 阅读(1494) 评论(0) 推荐(0)
摘要: HTTP有两类报文:请求报文和响应报文,由于 HTTP 是面向正文的(text-oriented),因此在报文中的每一个字段都是一些 ASCII码串,因而每个字段的长度都是不确定的(HTTP2引入了二进制协议),本文主要介绍这两种报文的结构,另外需要重点关注的是请求报文的请求命令和响应报文的状态码。 阅读全文
posted @ 2019-07-03 10:54 gzshan 阅读(3187) 评论(0) 推荐(0)
摘要: HTTP(超文本传输协议)是一个应用层协议,它是互联网的一个基础协议,它规定了浏览器如何向万维网服务器请求万维网文档、服务器如何把文档传给浏览器。HTTP是面向事务的应用层协议,它是万维网可以进行可靠文件交换的重要基础。对于技术岗位的程序员来说理解掌握HTTP协议是必须的。 阅读全文
posted @ 2019-07-03 10:48 gzshan 阅读(9896) 评论(0) 推荐(1)
摘要: 本文主要对计算机网络在面试中经常问到的一些问题做个整理,主要涉及计算机网络协议相关的知识,特别是TCP相关的内容。 阅读全文
posted @ 2019-07-02 22:59 gzshan 阅读(2812) 评论(0) 推荐(0)
摘要: 本系列博客为LeetCode的刷题笔记。给定一个整数数组 prices,其中第 i 个元素代表了第 i 天的股票价格 ;非负整数 fee 代表了交易股票的手续费用。可以无限次地完成交易,但是每次交易都需要付手续费。返回获得利润的最大值。 阅读全文
posted @ 2019-07-02 20:37 gzshan 阅读(1400) 评论(0) 推荐(1)
摘要: 本系列博客为LeetCode的刷题笔记。给定一个整数数组,其中第i个元素代表了第i天的股票价格 。设计一个算法计算出最大利润。在满足以下约束条件下,你可以尽可能地完成更多的交易,但是有两个条件:再次买入之前必须卖出、卖出后第二天无法买入,有一天的冷冻期。 阅读全文
posted @ 2019-07-02 18:27 gzshan 阅读(590) 评论(3) 推荐(0)
摘要: 本博客为LeetCode的刷题笔记。给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。设计一个算法来计算所能获取的最大利润。最多允许完成k次交易,必须在再次购买前出售掉之前的股票。 阅读全文
posted @ 2019-07-01 21:13 gzshan 阅读(732) 评论(0) 推荐(0)
摘要: 本系列博客是LeetCode的刷题笔记。给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。设计一个算法来计算所能获取的最大利润。最多允许完成两次交易,必须在再次购买前出售掉之前的股票。 阅读全文
posted @ 2019-07-01 18:27 gzshan 阅读(721) 评论(0) 推荐(1)
摘要: 本系列博客为LeetCode的刷题笔记。给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。设计一个算法来计算所能获取的最大利润。你可以尽可能地完成更多的交易(多次买卖一支股票),必须在再次购买前出售掉之前的股票。 阅读全文
posted @ 2019-07-01 15:12 gzshan 阅读(3312) 评论(0) 推荐(1)
上一页 1 2 3 4 5 6 7 ··· 11 下一页