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次才能查到。但是如果我们利用二分法,时间效率就会提升。那么什么是二分法呢? 二分法的思路就是折半搜索。如果中间

- 阅读全文 -

python21 利用PyMySql对数据库交互

1. 为什么要和数据库进行交互?我认为,在对产品设计开发流程中的增删改查乃至于从数据库调取数据都离不开数据库的帮助。在中小型产品的开发当中,譬如很多时候我们也可以利用后端把一些如天气,温度这种即时数据(real-time data)载入数据库中,这种时候,我们要调取也需要脚本访问数据库。2. PyMySql库环境与安装安装方式如下👇:$ python3 -m pip install PyMySQL

- 阅读全文 -

python18 数据结构之set

1. 集合(Set)的概念set(集合)是无序和无索引的集合。在Python中,集合用大括号写成。无法通过引用索引来访问集合中的项目,因为set(集合)是无序的,项目没有索引。但是您可以使用循环遍历设置项for ,或者通过使用in关键字询问集合中是否存在指定值 。2. 集合内置方法方法描述add()向集合添加元素clear()从集合中删除所有元素copy()返回集合的副本difference()返

- 阅读全文 -

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