1.集合 # 集合有去重属性 s ={1,2,3,3,4} #会去掉3 s1 = set() #定义空集合 l=[1,2,5,5,6] print(set(l)) #集合可以用于关系测试 l1=set(['aa','bb','cc']) l2=set(['aa','b2b','c2c']) #取交集 ...
分类:
编程语言 时间:
2020-02-15 19:07:38
阅读次数:
72
单调栈 可以发现子序列的平均数不小于k就可以使子序列的每个数都不小于k 将每个数减去k,则子序列之和非负即可 记 si = a1 + a2 +....+ ai - k*i 考虑序列的两个端点 l, r 对于 l: l1 < l2 && sl1 <= sl2, 则l1 比 l2 优 对于 r: r1 ...
分类:
其他好文 时间:
2020-02-15 11:39:28
阅读次数:
53
有一种存储英文单词的方法,是把单词的所有字母串在一个单链表上。为了节省一点空间,如果有两个单词有同样的后缀,就让它们共享这个后缀。下图给出了单词“loading”和“being”的存储形式。本题要求你找出两个链表的公共后缀。 函数接口定义: PtrToNode Suffix( List L1, Li ...
分类:
其他好文 时间:
2020-02-13 11:17:51
阅读次数:
269
题目描述很清楚,最容易想到的就是从前往后一次相加即可。 题中所给的数据结构描述: 第一次的算法: class Solution { public ListNode addTwoNumbers(ListNode l1, ListNode l2) { ListNode res=new ListNode( ...
分类:
其他好文 时间:
2020-02-10 22:56:54
阅读次数:
120
一、列表 定义:是Scala中一种重要的容器 特点:1.可以存储同类型的重复数据 2.是有序的(可以进行索引操作,有先来后到之分) 分类:1.不可变列表:内容与长度均不可变 2.可变列表:内容元素与长度均可变 1.不可变列表 定义: 1 //第一种方式:List关键字 常用 2 var l1 = L ...
分类:
其他好文 时间:
2020-02-06 16:21:40
阅读次数:
59
1、linalg=linear(线性)+algebra(代数),norm则表示范数。 2、函数参数 x_norm=np.linalg.norm(x, ord=None, axis=None, keepdims=False)①x: 表示矩阵(也可以是一维) ②ord:范数类型 向量的范数: 矩阵的范数 ...
分类:
其他好文 时间:
2020-02-06 13:01:22
阅读次数:
82
IE浏览器一直提示api-ms-win-core-path-l1-1-0.dll缺失
https://leetcode-cn.com/problems/add-two-numbers/ ListNode root = new ListNode(0); ListNode cur = root; int retain = 0; while (l1!=null || l2!=null || ...
分类:
其他好文 时间:
2020-02-05 20:18:39
阅读次数:
70
1. 本人做法,采用了取巧的方法,利用了java的comparartor与自带的sort函数,先拆链表再构建链表,java还是好用啊 2. 递归做法 学! 3. 迭代法(归并排序中的merge过程,逐个比较)这里最好创建一个新的链表,如果在原有的链表(l1或者l2上面操作的话会很麻烦) ...
分类:
其他好文 时间:
2020-02-02 15:45:33
阅读次数:
61
1 from sklearn.model_selection import train_test_split 2 from sklearn.datasets import load_diabetes 3 X,y=load_diabetes().data,load_diabetes().target ...
分类:
其他好文 时间:
2020-02-01 14:29:36
阅读次数:
89