首页 > TAG信息列表 > ind

LeetCode 854. K-Similar Strings

原题链接在这里:https://leetcode.com/problems/k-similar-strings/ 题目: Strings s1 and s2 are k-similar (for some non-negative integer k) if we can swap the positions of two letters in s1 exactly k times so that the resulting string equals s2. Given t

LeetCode 828. Count Unique Characters of All Substrings of a Given String

原题链接在这里:https://leetcode.com/problems/count-unique-characters-of-all-substrings-of-a-given-string/ 题目: Let's define a function countUniqueChars(s) that returns the number of unique characters on s. For example, calling countUniqueChars(s) if s =

查询索引缺失和无效索引

查询索引缺失: SELECT avg_total_user_cost, avg_user_impact, migs.group_handle, mid.* FROM sys.dm_db_missing_index_group_stats AS migs INNER JOIN sys.dm_db_missing_index_groups AS mig ON ( migs.group_handle = mig.index_group_handle ) INN

数据分析-画图工具 matplotlib

matplotlib —— 数据图绘制工具 matplotlib 是绘制统计图的python工具。 示例绘图 https://matplotlib.org/tutorials/introductory/sample_plots.html 设置 Settings # 文字不清晰?清晰度、分辨率不够?用以下设置提高画质 plt.rcParams['figure.dpi'] = 200 plt.rcParams['savefig

【转】DBCC的概念与用法(DBCC TRACEON、DBCC IND、DBCC PAGE)

目录 一:DBCC 1:什么是DBCC 2:DBCC到底有多少个命令 3:DBCC HELP 4:如何记住DBCC命令 二:常用命令的实践 1: DBCC TRACEON(跟踪标识号) 2:DBCC IND(dbname|dbid,object_name|object_id,display_type) 3:DBCC PAGE(dbname|dbid,filenum,pagenum,display_type) --案例问题: 三:查

CF279E Beautiful Decomposition 题解 动态规划

题目链接:http://codeforces.com/problemset/problem/279/E 题目大意 给定一个 \(n\) 位二进制数,你需要将其表示成若干个二的幂(\(2^k(k \ge 0)\))相加或相减的结果。 问:最少需要几个二的幂? 解题思路 首先不难观察每个二的幂最多使用一次(因为对于某个 \(2^k\),如果加两次或者减两次等

[Leetcode Weekly Contest]272

链接:LeetCode [Leetcode]2108. 找出数组中的第一个回文字符串 给你一个字符串数组 words ,找出并返回数组中的 第一个回文字符串 。如果不存在满足要求的字符串,返回一个 空字符串 "" 。 回文字符串 的定义为:如果一个字符串正着读和反着读一样,那么该字符串就是一个 回文字符串 。 遍

vue星星评分含半星

模拟数据 data中定义 datalist :[{   text: '1. 是否是日程表中老师授课?',      type == 1,   value: '' }] 核心代码:   itemCurIndex(score, indexs) 第一个参数为分数,第二个参数为第几道题   getScoreType(ind, score)第一个参数为当前列表第几个星星,第二个

js 根据元素生成 css path 路径

function getCSSPath(node) { let parts = []; while (node.parentElement) { let str = node.tagName.toLowerCase() if (node.id) { str += `#${node.id}`; parts.unshift(str);

专题训练2-DP - B - 最长公共子序列

题意 给出1∼n 的两个排列P1 和 P2,求它们的最长公共子序列。 输入格式 第一行是一个数 n (1≤n≤10^5)。 接下来两行,每行为 n 个数,为自然数1∼n 的一个排列。 输出格式 一个数,即最长公共子序列的长度。 思路 一开始用朴素的LCS算法(O(n²))来写,发现数据范围到1e5会超时,然后向大佬学

西游记案例(排他思想+链式编程)

想实现鼠标经过西游记里的谁就显示谁,应该怎么办呢? 那就得用到昨天说的排他思想了,干掉所有人,设置我自己,先将所有人全设置为"",然后再设置当前的值。 代码: <!DOCTYPE html><html><head> <meta charset="UTF-8"> <title>链式编程-西游记</title> <script type="text/javascript&quo

【力扣刷题】【1-50】19. 删除链表的倒数第 N 个结点

19. 删除链表的倒数第 N 个结点 1.简单模拟,计算链表长度 如果知道链表的长度,以及倒数第几个节点需要删去,就可得知正数需要删除第几个节点。可以先遍历一次计算出长度,再删除相应节点。 链表相应的题目,可以使用哑巴节点dummy,避免头节点为空的讨论问题,无论何种情况,只需要dummy

随机网络中的孤立点(片)处理

在用ER随机图生成随机网络的时候,如果连接概率设置得小,很有可能会产生孤立的节点或者比较小的分散的连通片,这对分析网络的性能造成了一定的困扰。 有些情况下不想出现孤立点,否则在网络处理的时候会很不方便,采用最大连通片的模式来消除孤立点,连通片求解对于有向网络和无向网络

hive中drop表效率低

问题描述: 使用hive时,drop表很慢,一张空表都需要90s左右 检查: --------检查hive日志,无报错信息 --------检查主机资源消耗情况,正常无瓶颈 --------检查mysql日志,无错误提示 --------检查mysql慢日志(slow.log),发现在drop表时,会在元数据库中进行select,并且时间消耗接近于drop

Eigen:实现 sort

eigen 实现 sort 使用标准库 std::sort()实现,可以用 lambda 表达式定义排序的规则。 实现 void sortVec(Eigen::ArrayXd & vec) { std::sort(vec.data(), vec.data()+vec.size()); } void sortVec(const Eigen::ArrayXd & vec, Eigen::ArrayXd & dst, Eigen::ArrayXi &

Matlab中数组索引

目录 按元素位置进行索引 使用单个索引进行索引 使用逻辑值进行索引         在 MATLAB® 中,根据元素在数组中的位置(索引)访问数组元素的方法主要有三种:按位置索引、线性索引和逻辑索引。 按元素位置进行索引         最常见的方法是显式指定元素的索引。例如,要

matlab练习程序(Stanley路径跟踪)

方法示意图: 控制率公式: 其中theta是当前航向角与路径航向角之差,e为横向误差,v为车辆速度,lambda为控制参数。 算法步骤如下: 1. 根据当前定位结果找到路径最邻近点。 2. 计算该点与定位结果横向误差e与航线误差theta。 3. 根据控制率公式计算出前轮转角。 4. 将前轮转角转化为航向

leecode 765 情侣牵手问题,并查集+问题转换能力

分析:假设有 N对情侣,假设有 K 个集合(存在情侣的集合),(偶数,偶数+1)为一个元素最少的集合这种情况符合题意不需要交换。假设每个集合里面有 m1,m2, m3.......mk个元素,需要进行m1-1,m2-1, m3-1.......mk-1次交换,求和得到本题答案为N - K class UnionSet: def __init__(self, n):

数据结构一顺序表

数据结构 = 数据定义 + 数据操作 顺序表:一片连续存储的区域 结构定义: size:代表当前顺序表大小 length:当前一共存储了多少个元素 data_type:存储的元素类型 结构操作: 插入: 删除: 1、数据结构的定义: typedef struct Vector{ int *data; int size,length; }Vector; 将str

「Snackdown 2021 Final」Robbery 题解

link Solution 首先我们可以发现,对于任意一个选出来的物品序列,如果我们排序之后奇偶分类,那么分成的两堆一定相差 \(\le n-1\) 。 然后我们考虑dp,我们可以设 \(f_{a,w}\) 表示选 \(a\) 个物品,重量和为 \(w\) 的价值和最大值,那么对于 \(a\) 为偶数,则有转移式: \[f_{a,w}=\max_{i} \{f

自动化配置主机网卡IP地址

环境说明: RHEL7主机有四块网卡,名为eth0/eth1/eth2/eth3。 需求:为四块网卡配置IP地址。 以下是Python脚本,直接在主机运行脚本即可配置,避免人肉繁杂的配置步骤。 正文: import sys import re def configip(fname,ip_addr,if_ind): content = '''TYPE=Ethernet BOOTPROTO=none NAME=

R 报错: x invalid 'type' (character) of argument

运行 R 代码时 figa1= figa %>% group_by(ind) %>% summarize(sum = sum(count)) 提示报错信息: Error: Problem with summarise() column sum. i sum = sum(count). x invalid 'type' (character) of argument i The error occurred in group 1: ind = >=4. 使用命令 c

JS根据数组的一个属性对数组进行排序

对数组进行排序,根据请求的数组,把人名称(工号)按照字母顺序排列,我实际上需要排的顺序只有大写拼音和数字,这里使用的是charCodeAt()将字符转为数字,再排序,如果有大量汉字,汉字部分排序不一定正确 // 数组大概是这样: let list = [ { name: "lishi",

工时ind层建表语句

create table iss_ind.ind_pm_AcceptanceBillingPrjMonth(gp_id serial NOT NULL,gp_prjid int8, -- 项目维度id int8gp_prjid_m int8,gp_prjccid varchar, -- 项目实施成本中心维度IDgp_indexno varchar , -- 指标编号gp_value numeric(16,2), -- 指标值gp_accperiod

python学习_day7---数据分析matplotlib+pandas

文章目录 一、matplotlib1、柱状图2、直方图3、饼状图4、雷达图 二、pandas1、DataFrame1>DataFrame的创建2>Datafram的属性 2、Series1>Series的创建2>Series的属性 3、pandas读写文件 一、matplotlib 1、柱状图 x轴数据量少 柱子宽度一致,没什么意义,一般只关注其高度 i