转自 https://www.bilibili.com/video/av34962180?t=1435&p=2 77,给定两个整数 n 和 k,返回 1 ... n 中所有可能的 k 个数的组合。 vector<vector<int> >ans; vector<vector<int>> combin ...
分类:
其他好文 时间:
2020-03-21 00:06:58
阅读次数:
73
1 #include<bits/stdc++.h> 2 using namespace std; 3 typedef pair<int,int> node_pair; 4 int main(){ 5 priority_queue<node_pair,vector<node_pair>,greater ...
分类:
编程语言 时间:
2020-03-20 20:36:06
阅读次数:
129
bzoj3473 简单的想法就是把这些串的广义$\mathrm{SAM}$建出来,然后对每个节点求出它代表的串出现在了多少个原串中。假设这个已经求出,接下来我们对每个节点求出它及其祖先节点的贡献(因为它们对应了最长串的一连串后缀),在求每个串的答案时在$\mathrm{SAM}$匹配就好了。 那么怎 ...
分类:
其他好文 时间:
2020-03-20 00:55:30
阅读次数:
76
???????????????????????? 电影评论分类:二分类问题 二分类问题是生活应用当中最广泛使用的机器学习算法.但是正在这里,将使用深度学习框架 来进行对问题求解,看似大材小用,也别有一番风味. 数据集 这里使用keras自带的数据集,它包含了来自互联网电影数据库(IMDB)的5000 ...
分类:
其他好文 时间:
2020-03-20 00:27:03
阅读次数:
193
HTML5 SVG SVG是什么? SVG是一种图像文件格式,其英文全称为Scalable Vector Graphics,意思为可缩放的矢量图形。它是基于XML,由W3C联盟进行开发的。严格来说应该是一种开放标准的矢量图形语言,可让你设计激动人心的、高分辨率的Web图形页面。用户可以直接用代码来描 ...
分类:
Web程序 时间:
2020-03-19 21:50:32
阅读次数:
90
1、vector类的主要数据成员 vector是动态空间,随着元素的加入,它的内部机制会自行扩充空间以容纳新元素。 vector类中主要有三根指针start, finish和end_of_storage 1 template <typename T> 2 class vector 3 { 4 pub ...
分类:
其他好文 时间:
2020-03-19 20:11:02
阅读次数:
64
1 class Solution 2 { 3 public: 4 int lengthOfLIS(vector<int>& nums) 5 { 6 if(nums.size() == 0) return 0; 7 int n = nums.size(); 8 int res = INT_MIN; 9 ...
分类:
其他好文 时间:
2020-03-19 13:22:30
阅读次数:
42
思路跟51题一模一样 1 class Solution 2 { 3 vector<vector<string>> res; 4 vector<string> temp;//临时路径 5 vector<bool> col,m,s;//列,主对角线,副对角线 6 int n; 7 public: 8 i ...
分类:
其他好文 时间:
2020-03-18 23:52:55
阅读次数:
58
来源:力扣 链接:https://leetcode-cn.com/problems/move-zeroes/ 给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。 示例: 输入: [0,1,0,3,12] 输出: [1,3,12,0,0] 说明: 必须在原数 ...
分类:
移动开发 时间:
2020-03-18 23:36:04
阅读次数:
74
1 class Solution 2 { 3 public: 4 int maxSubArray(vector<int>& nums) 5 { 6 int n = nums.size(); 7 vector<int> dp(n + 5,0); 8 dp[0] = nums[0]; 9 int res ...
分类:
其他好文 时间:
2020-03-18 23:24:59
阅读次数:
67