目录 一、数据结构和算法 1.1 1. 两数之和 1.1.1 题目描述 1.1.2 我的解法 1.2 2. 两数相加 1.2.1 题目描述 1.2.2 我的解法 1.3 3. 无重复字符的最长子串 1.3.1 题目描述 1.3.2 我的解法 1.4 4. 寻找两个有序数组的中位数 1.4.1 题目描
转载
2019-12-08 10:58:00
135阅读
2评论
Given a collection of distinct numbers, return all possible permutations.For example,[1,2,3] have the following permutations:[ [1,2,3], [1,3,2], [2,1,3], [2,3,1], [3,1,2], [3,2,1]]class Solution(object): def permute(self, nums): ...
原创
2022-04-15 09:33:20
94阅读
目录一、引言1.1、可变or不可变二、拷贝三、浅拷贝四、深拷贝 一、引言 在python中,对象赋值实际上是对象的引用。当创建一个对象,然后把它赋给另一个变量的时候,python并没有拷贝这个对象,而只是拷贝了这个对象的引用 针对该列表l1=['a','b','c',['d','e','f']]一般
转载
2019-09-05 14:41:00
63阅读
2评论
给定一个含有不同数字的集合,返回所有可能的全排列。比如,[1,2,3] 具有如下排列:[ [1,2,3], [1,3,2], [2,1,3], [2,3,1], [3,1,2], [3,2,1]] 详见:https://leetcode.com/problems/permutations/descr
转载
2018-04-02 10:53:00
42阅读
2评论
求输入数字的平方,如果平方运算后小于 50 则退出。
原创
2022-08-13 23:55:17
139阅读
Given a collection of distinct numbers, return all possible permutations.For example,[1,2,3] have the following permutations:[ [1,2,3], [1,3,2], [2,1,
转载
2018-03-26 17:31:00
54阅读
2评论
f[i][j]表示向上扩展了i行,向右扩展了j列的方案数显然f[i][j]=f[i-1][j]*j+f[i][j-1]*i;但是这样会有重复的怎么去重是关键,top行和right列对称操作会重复算,所以最后为f[i][j]=f[i-1][j]*j+f[i][j-1]*i-(i-1)*(j-1)*f[
转载
2020-07-22 10:39:00
64阅读
2评论
一:SparkSQL中的函数 1.说明 2.展示所有的函数 qlContext.sql("show functions").show(300) 3.functions类 所有内置支持的函数。 主要用于DSL语言。 二:窗口分析函数 1.说明 hive中常用的一种分析函数。 2.在Spark中使用be
转载
2018-07-28 23:37:00
62阅读
2评论
Time Limit: 1 second Memory Limit: 128 MB【问题描述】John的奶牛们计划要跳到月亮上去。它们请魔法师配制了P(1 #include #include using namespace std;#define lson l,m,rt= b;i--...
转载
2017-10-04 18:45:00
73阅读
2评论
1,
原创
2022-04-20 16:16:59
423阅读
比赛链接:https://atcoder.jp/contests/abc046 A - AtCoDeer and Paint Cans 题目大意: 问 \(3\) 个数中有多少个不同的数。 解题思路: 很多种解法,我是把数放到 set 里面去的。 示例程序: #include <bits/stdc+
原创
2022-06-10 00:51:52
168阅读
1.代理服务器Linux squidWindowswingate sysgateWinroute proxyàISA (internet securityacceleration)2.代理服务器的功能工作在应用层可以基于内容 url 域名地址 mac的过滤。3.代理方式:3.1正向代理(较少使用)--一般只有10%的应用(web http ftp gopher)响应方式:1)Client请求-&g
原创
2011-10-11 16:58:09
694阅读
每一个点都在一个排列中等价于所有排列覆盖所有位置 有解当且仅当满足$a_{y}\le 2a_{x}$(其中$a_{x}$为$a_{i}$的最小值,$a_{y}$为$a_{i}$的最大值) 证明:贪心选择排列覆盖,即令$r'=与[1,r]有交的排列中最大的右端点+1$(初始$r=1$,若$r=r'$则
转载
2020-12-16 08:12:00
57阅读
2评论
正好前段时间测试了一下Flash的驱动,看看这个顺便也测试学习下。 这里面提到的线性的概念应该是Fls的区块大小相等的意思,而Fls物理区块的名称中带有相应的系数以及偏移量的信息。 以上是FLS模块中可能出现的错误,分为同步、异步等不同模式中。基本上就是擦除失败、写入失败两种,只是针对于不同的场景。 读、...
原创
2021-07-08 11:21:48
206阅读
Emacs-046-smex的使用Smex是M-x的一个辅助增强版本,主要的功能还是在于命令交互的使用。相比内置的M-x的方式,smex在使用上更加直观。使用方法:首先在利用MELPA安装sme
原创
2022-03-11 13:39:44
222阅读
CLV.[AGC046D]Secret Passage 稍微观察一下就能发现,任一时刻,我们剩下的东西必然是一段定死了的后缀,加上一些可以任意塞位置的 \(0\) 与 \(1\)。考虑任意一个由上述时刻生成的串,就会发现它与该后缀的最长公共子序列长度即为后缀长度,且还剩余一些 \(0\) 与 \(1
转载
2021-03-31 15:40:00
168阅读
2评论
AtCoder Beginner Contest 046(ABCD)题解传送门A - AtCoDeer and Paint Cans思路:用一个setsetset维护一下不同的数输出集合大小即可。#include<bits/stdc++.h>using namespace std;typedef long long ll;c
原创
2022-01-22 11:24:42
69阅读
正好前段时间测试了一下Flash的驱动,看看这个顺便也测试学习下。 这里面提到的线性的概念应该是Fls的区块大小相等的意思,而Fls物理区块的名称中带有相应的系数以及偏移量的信息。 以上是FLS模块中可能出现的错误,分为同步、异步等不同模式中。基本上就是擦除失败、写入失败两种,只是针对于不同的场景。 读、...
原创
2022-03-10 14:34:01
862阅读
work046.javapackage test03;import java.util.Random;public class work046{ public static void main(String[] args) { int sum = 0; int times = 6; for (int i = 0; i < times; i++) { int temp = work046.getRandomNum(2, 32); sum += temp;
原创
2021-09-06 11:23:33
20阅读
目的:捕获不匹配route的uri地址,重新定位页面地址
例如:
在url的path(相对路径)中输入一个字符串,把页面定位到一个利用这个字符串进行product查询结果(:first)的页面。
1.首先新建一个controller:
2.在route中定义:
注意这里的route定义,之所以放到最后一行,意思是说,上面的路径没有匹配之后使用最
原创
2008-10-16 21:57:44
778阅读