python23 利用转型反转整数

1. 介绍这是一道来自LeetCode的简单的题。题目介绍如下:给定一个32位带符号整数,该整数为反向数字。Example 1:Input: 123 Output: 321Example 2:Input: -123 Output: -321Example 3:Input: 120 Output: 21Note:假设我们正在处理一个只能存储32位有符号整数范围内的整数的环境:[−231,231 −

- 阅读全文 -

python22 利用二分法来搜索列表中的元素

1. 二分法(Binary Search)的概念在一个有序数组或者列表中,如果从第一个数字开始查找暴力查找那么时间效率就很低。假设我们有如下的一个列表。ol=[5,7,12,25,34,37,38,38,43,46,58,80,92,105]我们如果要查找这个列表是否含有43。那么需要查9次才能查到。但是如果我们利用二分法,时间效率就会提升。那么什么是二分法呢? 二分法的思路就是折半搜索。如果中间

- 阅读全文 -

机器学习03自然语言预处理段落句子分割

1. 目的在自然语言处理中,很多时候会有冗长的段落,而很多时候,我们需要的只是句子。现实生活中,譬如我们想做一个把长评论拆分成无数个句子的小弹幕,我们就需要这个模块来完成。第二个例子是我们训练词嵌入模型的时候,也需要将段落进行句子的切割。 下面我会来利用SPACY和NLTK的库来完成这个模块。2.代码块# -*- coding: utf-8 -*- ''' Created on Tue Feb 1

- 阅读全文 -

井理已经迎来了 759884 位看客老爷了