摘要: python 编写server的步骤: 1第一步是创建socket对象。调用socket构造函数。如: socket = socket.socket(family, type ) family参数代表地址家族,可为AF_INET或AF_UNIX。AF_INET家族包括Internet地址,AF_UN 阅读全文
posted @ 2018-03-07 11:06 shunyu 阅读(261) 评论(0) 推荐(0)
摘要: 简单来说,Beautiful Soup是python的一个库,最主要的功能是从网页抓取数据。 Beautiful Soup自动将输入文档转换为Unicode编码,输出文档转换为utf-8编码。 Beautiful Soup将复杂HTML文档转换成一个复杂的树形结构,每个节点都是Python对象,所有 阅读全文
posted @ 2018-03-06 20:39 shunyu 阅读(191) 评论(0) 推荐(0)
摘要: 题目描述 输入两个链表,找出它们的第一个公共结点。 看到这道题的时候,很多人的第一反应就是采用蛮力的方法:在第一个链表上顺序遍历每个节点,每遍历到一个节点的时候,在第二个链表上顺序遍历每个节点。如果第二个链表上的节点和第一个链表上的节点一样,就说明两个链表在节点上重合,于是就找到了公共的节点。而通常 阅读全文
posted @ 2018-02-26 15:18 shunyu 阅读(295) 评论(0) 推荐(0)
摘要: 题目描述 输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。 样例 给出 1->3->8->11->15->null,2->null, 返回 1->2->3->8->11->15->null。 思路: 新建一个空链表 ,然后比较 l1 和 l2 里面的值得大 阅读全文
posted @ 2018-02-26 14:43 shunyu 阅读(358) 评论(0) 推荐(0)
摘要: 翻转一个链表 您在真实的面试中是否遇到过这个题? Yes 翻转一个链表 翻转一个链表 您在真实的面试中是否遇到过这个题? Yes Yes Yes 样例 给出一个链表1->2->3->null,这个翻转后的链表为3->2->1->null 步骤是这样的: 1. 新建空节点:None2. 1->None 阅读全文
posted @ 2018-02-25 12:20 shunyu 阅读(225) 评论(0) 推荐(0)
摘要: 1. 判断一个变量是否数字(整数、浮点数)? 2. 判断一个字符串的内容是否表示数字(整数、浮点数)? 阅读全文
posted @ 2018-02-25 11:42 shunyu 阅读(746) 评论(0) 推荐(0)
摘要: 二分查找要求对象必须有序,其基本原理如下: .从数组的中间元素开始,如果中间元素正好是要查找的元素,则搜素过程结束; 2.如果某一特定元素大于或者小于中间元素,则在数组大于或小于中间元素的那一半中查找,而且跟开始一样从中间元素开始比较。 3.如果在某一步骤数组为空,则代表找不到。 二分查找也成为折半 阅读全文
posted @ 2018-02-24 18:06 shunyu 阅读(161) 评论(0) 推荐(0)
摘要: 两头开始 以第一个为基准,从有往左,找第一个比基准数 大的,然后交换 从左往右,找第一个比基准数晓得,然后交换 遍历剩下的 基准数 左边的数们 以及 基准数 右边的数们 阅读全文
posted @ 2018-02-24 17:32 shunyu 阅读(148) 评论(0) 推荐(0)
摘要: 版本1: http://blog.csdn.net/qq_14959801/article/details/53055485 版本2: https://www.cnblogs.com/Jesse8/p/8110627.html 阅读全文
posted @ 2018-02-24 16:28 shunyu 阅读(124) 评论(0) 推荐(0)
摘要: http://m.nowcoder.com/discuss/21041?type=1&order=0&pos=7&page=0?from=wb 阅读全文
posted @ 2018-02-23 20:09 shunyu 阅读(116) 评论(0) 推荐(0)