Java又不是C++,什么时候字符数组等于字符串了(对这句话我不负责任)? 而常量池中的字符串,只有变量名不同是可以用双等号判断是否相等的,内存都是常量池中的字符串。 但是new出来的字符串,只能用equals,用双等号是不相等的,因为是两个内存对象。 String的equals首先判断比较的对象是 ...
分类:
其他好文 时间:
2020-07-06 16:03:00
阅读次数:
52
1.防止控制台退出,除使用断点以外,可用 system("pause"); 2.浮点数都是近似存储,一般不判断是否相等,而是计算差值是否小于一极小值。 3.cout 打印转义字符需要再加一个反斜杠。 4.char类型只能存一个字符 5.bool类型函数返回时,true 与false的情况都要说明。r ...
分类:
编程语言 时间:
2020-07-06 14:40:55
阅读次数:
60
1、等值比较: = 语法:A=B 操作类型:所有基本类型 描述: 如果表达式A与表达式B相等,则为TRUE;否则为FALSE hive> select 1 from tableName where 1=1; 2、不等值比较: <> 语法: A <> B 操作类型: 所有基本类型 描述: 如果表达式A ...
分类:
其他好文 时间:
2020-07-05 17:05:09
阅读次数:
66
比较和逻辑运算符用于测试 true 或 false。 比较运算符 比较运算符在逻辑语句中使用,以判定变量或值是否相等。 我们给定 x = 5,下表中解释了比较运算符: 运算符描述比较返回测试 == 等于 x == 8 false 试一试 x == 5 true 试一试 x == "5" true 试 ...
分类:
编程语言 时间:
2020-07-05 15:18:05
阅读次数:
136
wc用来统计一个文件的字数 行数 字节数 格式:wc [optation] 文件名 -c --byte 只显示字节数 -l --lines 只显示行数 -w --words 只显示字数 -m --chars 只显示字符数(注意字符数和字节数是不一定相等的) 默认显示:行数 空格分割后的字符串数 字节 ...
分类:
其他好文 时间:
2020-07-05 00:59:40
阅读次数:
97
滑动窗口(双指针) 要在字符串S里找出包含字符串T的所有字符的最小子串(注意只需要包含字符串T的所有字符),不需要子串就是T。 所以我们可以扫描一遍字符串S,找出一个满足条件包含字符串T的所有字符串子串,然后根据长度是否比之前记录的字符串长度小,更新最小子串。 扫描字符串S需要用到滑动窗口(双指针) ...
分类:
其他好文 时间:
2020-07-05 00:42:27
阅读次数:
63
思维题,题目限制了在一个长度为k的滑动窗口内必须要有l个数 因此所有%k相等的位置的状态是固定的,否则两个k中的个数就不相等 因此只需要把%k个相加,之后在k个中选最大的l个就行 #include<bits/stdc++.h> using namespace std; const int N = 1 ...
分类:
其他好文 时间:
2020-07-05 00:41:13
阅读次数:
66
python流程控制语句 根据条件不同执行不同的代码是程序非常常见的也是非常重要的行为 布尔值 先来回顾一下关系运算符 符号 说明 > 大于 < 小于 >= 大于等于 <= 小于等于 == 相等 != 不等 关系运算符最终得出的结果返回的就是布尔值(boolean),而所谓的布尔值也就是False和 ...
分类:
编程语言 时间:
2020-07-05 00:19:56
阅读次数:
76
D. Johnny and Contribution 题目: 给你每一个点想要的数字,然后让你给出一种顺序来填数字,使得填完数字后和想要的数字是一样的,这个填数字的要求就是除开相邻的点填的数字之外的最小正整数。 题解: 这个题目太毒瘤了,题意难读懂,读懂之后又感觉很容易弄错,看的我心累。。。 这个贪 ...
分类:
其他好文 时间:
2020-07-04 22:29:20
阅读次数:
90
这题的rotate操作其实就是暗示可以把某一个数提到最前面 因此本题其实就是求取最长公共子序列 但是有个问题当转移遇到s[i]==t[j]的时候,不能直接转移,因为只有当他二十六个字母的后缀数组全部比t串大时才可以转移,否则如果匹配了当前两个 没有办法把后面的提上来变成相等 #include<bit ...
分类:
其他好文 时间:
2020-07-04 01:49:10
阅读次数:
82