package main import "fmt" //只出现一次的数字 //1.for循环每一个数字,和整个切片相比较 //2.如果都不相等,就添加到一个新的切片中 // 4, 1, 2, 1, 2 func singleNumber(splice []int) []int { var s []i ...
分类:
其他好文 时间:
2020-02-16 01:17:10
阅读次数:
95
死锁的概念 死锁是指两个或者两个以上的事务在执行过程中,因争夺锁资源而造成的一种互相等待的现象。 解决死锁问题最简单的一种方法是超时,即当两个事务互相等待时,当一个等待时间超过设置的某一阀值时,其中一个事务进行回滚,另一个等待的事务就能继续进行。在InnoDB存储引擎中,参数Innodb_lock_ ...
分类:
数据库 时间:
2020-02-15 23:42:38
阅读次数:
131
Forewords 说实话我是被图吸引进来的23333,图画的真的挺好看。 题意 你从一个梯子下到地下室,梯子左右两边各有 $n$ 瓶果酱排成一排,果酱口味为草莓味或蓝莓味,你每次只能吃你左边或右边没吃过的那瓶,求最少要吃多少瓶才能使两种口味的果酱数量相等。 题解 以样例为例,有 $7$ 罐草莓味的 ...
分类:
其他好文 时间:
2020-02-15 18:39:19
阅读次数:
78
本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印 ***** *** * *** ***** 所谓“沙漏形状”,是指每行输出奇数个符号;各行符号中心对齐;相邻两行符号数差2;符号数先从大到小顺序递减到1,再从小到大顺序递增;首尾符号数相等。 给定任意N个符号, ...
分类:
其他好文 时间:
2020-02-15 09:44:47
阅读次数:
69
一,实现 1. 最简单粗暴的方法,遍历循环 1 package list.demo; 2 3 import java.io.Serializable; 4 import java.util.*; 5 import java.util.stream.Collectors; 6 7 /** 8 * 判断 ...
分类:
编程语言 时间:
2020-02-14 22:57:49
阅读次数:
110
三分法求极值 其实就是每次取左右边界的中点,(然后中点稍微左偏一点、再中点往右偏一点,相等于缩小了区间) 再然后 如果求极大值:如果左边界函数值 = 右边界函数值(说明还没到极值点),L = mid;否则R = mid; ...
分类:
其他好文 时间:
2020-02-14 21:01:12
阅读次数:
57
PHP在处理哈希字符串时, 会利用”!=”或”==”来对哈希值进行比较,它把每一个以”0E”开头的哈希值都解释为0,所以如果两个不同的密码经过哈希以后,其哈希值都是以”0E”开头的,那么PHP将会认为他们相同,都是0。 " "和"!=="即strict比较符,只有在类型相同时才相等。"=="和"!= ...
分类:
其他好文 时间:
2020-02-14 20:42:05
阅读次数:
117
今天在家隔离实在无聊,在leetcode上刷了一些二叉树的题目,选两个比较有想法的题目记录一下吧,虽然两个都不是很难。题目都来自 力扣(LeetCode)。 101题 对称二叉树 给定一个二叉树,检查它是否是镜像对称的。 例如,二叉树 [1,2,2,3,4,4,3] 是对称的。 1 / \ 2 2 ...
分类:
其他好文 时间:
2020-02-14 20:41:47
阅读次数:
75
A. Three Strings【思维】 题意:给你三个串a,b,c,对于串的每一个字符i,必须进行以下操作:swap(a_i,c_i)或者swap(b_i,c_i),问是否存在操作方案使得操作完之后使得ab串相等 题解:判断是否存在a_i,b_i同时不等于c_i的情况 #include<iostr ...
分类:
其他好文 时间:
2020-02-14 18:16:27
阅读次数:
85
OpenMP中任务调度主要针对并行的for循环,当循环中每次迭代的计算量不相等时,如果简单地给各个线程分配相同次数的迭代,则可能会造成各个线程计算负载的不平衡,影响程序的整体性能。 如下面的代码中,如果每个线程执行的任务数量平均分配,有的线程会结束早,有的线程结束晚: 1 #include<stdi ...
分类:
编程语言 时间:
2020-02-14 16:53:49
阅读次数:
81