#include <stdio.h> #include <math.h> int reverse(int data) { //请在此填写代码,实现将参数data的值反转,并返回的功能 /* begin */ int ans=0,cnt=0,a[1000],flag=0; if(data<0){ fl ...
分类:
其他好文 时间:
2020-11-01 10:14:19
阅读次数:
13
C. 前缀和。 #include <bits/stdc++.h> using namespace std; #define maxn 300000 #define INF 10000000 char c[maxn]; int n, ans = INF, sumB[maxn], sumW[maxn]; ...
分类:
其他好文 时间:
2020-10-26 11:41:45
阅读次数:
22
matlab矩阵行最简形 >> D6=[3 2 3 4 7;2 6 4 2 2;4 1 7 3 5;9 1 1 4 8] D6 = 3 2 3 4 7 2 6 4 2 2 4 1 7 3 5 9 1 1 4 8 >> >> >> rref(D6) ans = 1.0000 0 0 0 0.0873 ...
分类:
其他好文 时间:
2020-10-24 10:12:14
阅读次数:
43
class Solution { public: int minInsertions(string s) { int l=0, ans=0, n=s.size(); for (int i=0; i<n; i++) { if (s[i]=='(') { l++; } else { //处理到这个位置, ...
分类:
其他好文 时间:
2020-10-19 22:34:09
阅读次数:
19
#include<bits/stdc++.h> using namespace std; struct dt{ int cs,bs; }que[210]; int n,a,b,ans=-1; int yd[205]; int book[205]; int f,r; bool fs=false; vo ...
分类:
其他好文 时间:
2020-10-07 20:27:24
阅读次数:
30
给定一个无向、连通的树。树中有 N 个标记为 0...N-1 的节点以及 N-1 条边 。 第 i 条边连接节点 edges[i][0] 和 edges[i][1] 。 返回一个表示节点 i 与其他所有节点距离之和的列表 ans。 示例 1: 输入: N = 6, edges = [[0,1],[0 ...
分类:
其他好文 时间:
2020-10-06 21:07:12
阅读次数:
29
#include<bits/stdc++.h> using namespace std; const int N = 300010; vector<int>p[N]; int ans[N]; int main() { int t; scanf("%d",&t); while(t --) { int ...
分类:
其他好文 时间:
2020-10-05 21:46:03
阅读次数:
23
解法: 1. 方法:循环和位移动 注意:不可以将n右移,必须设定掩码,n可能为负数。 var hammingWeight = function (n) { let ans = 0; let mask = 1; for (let i = 0; i < 32; i++) { ans += (n & ma ...
分类:
其他好文 时间:
2020-09-24 21:24:45
阅读次数:
33
dfs暴力,也就是二进制枚举的思想,也就是枚举所有的情况,这个题目有个很好的剪枝,就是先排序,然后在 这样可以避免答案出现相同的组合。 code: class Solution { public: int p[1000]; vector<vector<int>> ans; vector<int> v ...
分类:
其他好文 时间:
2020-09-17 21:24:53
阅读次数:
42
题目链接 题意:求n个串的公共子串 思路:由于数据比较小,所以可以暴力枚举第一个串的所有子串,进行kmp匹配。 #include<bits/stdc++.h> using namespace std; typedef long long ll; char ans[100]; int Next[100 ...
分类:
其他好文 时间:
2020-09-17 20:43:05
阅读次数:
30