环形链表题目来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/linked-list-cycle-ii目前考虑到两种解法,但都需要辅助空间,第一种O(n)第二种O(1)第一种借助辅助字典进行判断将走过的节点都记录在字典中,通过查询字典的key值是否存在来确定是否有环时间复杂度为O(n),空间复杂度为O(n)代码如下:#-*-coding:utf-
分类:
编程语言 时间:
2019-12-08 23:17:56
阅读次数:
149
今日内容 一、模板渲染 1.变量 + 取列表中的第几个元素,用索引 + + 取字典中的第几个元素用key取 + 2.过滤器 + 通过过滤器,来改变变量的显示 内置过滤器 3.标签 3.1for循环标签 + 快捷键 for+tab键 3.2for循环其他方法 for ... empty + 标签带有一 ...
分类:
其他好文 时间:
2019-12-08 23:06:15
阅读次数:
120
将二维结构[['a',1],['b',2]]和(('x',3),('y',4))转换成字典 list1 = [['a',1],['b',2]] tuple1 = (('x',3),('y',4)) dict1 = dict(list1) dict2 = dict(tuple1) print(dict ...
分类:
其他好文 时间:
2019-12-08 17:57:59
阅读次数:
123
生成式是python中的一种高级玩法,起码看起来显得要高级一点。它可以使用简单的一行代码实现列表、字典等数据类型的创建或数据类型的转换等任务。另外,它和生成器还有些许关联。 列表生成式 列表生成式即生成列表的生成式,写法简单而优雅,可以将多行代码用一行代码实现,且效率较高。一般用于创建简单的新列表或 ...
分类:
编程语言 时间:
2019-12-08 17:21:50
阅读次数:
105
JSON数据结构 要把json与字典区分开来 dumps(字典转换成Json) loads(Json转换成字典) 参考: JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,它使得人们很容易的进行阅读和编写。同时也方便了机器进行解析和生成。适用于进行数据交互 ...
分类:
编程语言 时间:
2019-12-08 15:48:45
阅读次数:
96
tup=([2,3,4,22],[2,4,22],[44,55]) zidian={"a":"1","b":{"aa":"11","bb":"22"}}tup3=(("a","1"),["b",{"aa":"11","bb":"22"}])元组 for xxx in tup3: print(xxx[ ...
分类:
其他好文 时间:
2019-12-08 10:34:45
阅读次数:
87
使用方法:1.安装 2.请求:两种请求方式(post,get),3种参数方法 # get请求,params传参,传字典格式的数据 requests.get 1 import requests 2 3 4 5 # 构造请求url,字典格式 6 url = url 7 # 如果需要添加请求头信息,大多数 ...
分类:
编程语言 时间:
2019-12-07 23:23:15
阅读次数:
86
实现功能: 1、输入父菜单进入到子菜单,以此类推 2、可返回上一层菜单 privince_info = { "河南": { "信阳市": { "商城县": ["双椿铺镇", "河凤桥镇", "三里坪"], "潢川县": ["白店乡", "卜塔集镇"] }, "驻马店": { "确山县": ["李新店 ...
分类:
其他好文 时间:
2019-12-07 21:10:19
阅读次数:
89
目录 [TOC] 第一章:API概述 什么是API? ? API(Application Programming Interface), 应用程序编程接口 。Java API是一本程序员的 字典 ,是JDK中提供给 我们使用的类的说明文档。这些类将底层的代码实现封装了起来,我们不需要关心这些类是如何 ...
分类:
编程语言 时间:
2019-12-07 19:45:09
阅读次数:
105
题目描述: 给定一个非空字符串 s 和一个包含非空单词列表的字典 wordDict,判定 s 是否可以被空格拆分为一个或多个在字典中出现的单词。 说明: 拆分时可以重复使用字典中的单词。 你可以假设字典中没有重复的单词。 示例 1: 输入: s = "leetcode", wordDict = [" ...
分类:
其他好文 时间:
2019-12-07 19:38:46
阅读次数:
65