图的建立(邻接表),含BFS和Dijkstra算法。 1 #include<iostream> 2 #include<cstdio> 3 #include<vector> 4 #include<queue> 5 #include<algorithm> 6 #define inf 0x3f3f3f3f ...
分类:
其他好文 时间:
2020-03-05 16:41:38
阅读次数:
65
基本概念: JSON(JavaScript Object Notation)是表示值和对象的通用格式。 最初它是为 JavaScript 而创建的,但许多其他编程语言也有用于处理它的库。 因此,当客户端使用 JavaScript 而服务器端是使用 Ruby/PHP/Java 等语言编写的时,使用 J ...
分类:
Web程序 时间:
2020-03-05 13:21:27
阅读次数:
85
今天给小伙们出了一个题,排序下面的字典,可以指定key或者value进行升序、降序排序:dt={‘Jack‘:89,‘Rose‘:78,‘Tom‘:99}分析:1.字典暂时不能直接排序2.可以借鉴元组排序的方式代码如下:print(sorted(list(dt.items()),key=lambdax:x[1],reverse=False))不过有些小伙伴,对这个代码不是很理解,于是简单的实现so
分类:
其他好文 时间:
2020-03-04 00:06:59
阅读次数:
62
从尾到头打印链表 方法一: function printListFromTailToHead(head){//用数组的反转 const stack=[] let node=head while(node){ stack.push(node.val) node=node.next } return s ...
分类:
其他好文 时间:
2020-03-03 10:54:05
阅读次数:
71
Hashtable 简介 和HashMap一样,Hashtable 也是一个散列表,它存储的内容是键值对(key-value)映射。 Hashtable 继承于Dictionary,实现了Map、Cloneable、java.io.Serializable接口。Hashtable 的函数都是同步的, ...
分类:
其他好文 时间:
2020-03-02 10:27:54
阅读次数:
57
CSS3动画属性有哪些呢? 1.transition: 过渡: 特点:需要事件进行触发(鼠标事件触发)才会随时间改变其css属性 css3过渡属性: 1. transition-property: 检索或设置对象中的参与过渡的属性 2. transition-duration: 检索或设置对象过渡的 ...
分类:
Web程序 时间:
2020-03-02 00:51:57
阅读次数:
110
vim配置1set nocompatible " 去除对vi的兼容2"设置状态栏显示的内容3set statusline=%F%m%r%h%w [FORMAT=%{&ff}] [TYPE=%Y] [POS=%l,%v][%p%%] %{strftime("%d/%m/%y - %H:%M")} %{... ...
分类:
系统相关 时间:
2020-03-01 14:36:47
阅读次数:
101
1 """ 2 Evaluate the value of an arithmetic expression in Reverse Polish Notation. 3 Valid operators are +, -, *, /. Each operand may be an integer or ...
分类:
其他好文 时间:
2020-03-01 09:15:40
阅读次数:
51
一、说明 时间的获取及时间各格式间的转换是比较常用的操作,但一是多种语言经常容易弄混,二是同一种语言同一个功能可能有不同的实现函数,导致每次处理时间经常要百度所以来记录一下。 另外个人真不喜欢同样功能有多种写法的形式,从理想角度说多种实现方式让不同的人都能以其喜欢的方式进行编写;但实际上当你忘记的时 ...
分类:
数据库 时间:
2020-02-29 12:54:58
阅读次数:
112
面试题32 - I. 从上到下打印二叉树 代码: /** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * TreeNode(int x ...
分类:
其他好文 时间:
2020-02-28 22:34:33
阅读次数:
45