1 首先我们来了解一下 乐观锁与悲观锁的区别 2 3 乐观锁的思路一般是表中增加版本字段,更新时where语句中增加版本的判断,算是一种CAS(Compare And Swep)操作, 4 商品库存场景中number起到了版本控制(相当于version)的作用( AND number=#{numbe... ...
                            
                            
                                分类:
其他好文   时间:
2019-10-23 13:16:07   
                                阅读次数:
61
                             
                    
                        
                            
                            
                                    sq=lambda x:x**2def list_prime(*data): list1=[] list2=[] for i in data: list1.append(i) for i in range(len(list1)): a=0 for j in range(2,list1[i]): if ...
                            
                            
                                分类:
编程语言   时间:
2019-10-21 09:52:19   
                                阅读次数:
151
                             
                    
                        
                            
                            
                                    传送门 ?题意 给你一个大于 1 的正整数 n; 它可以分解成不同的质因子的幂的乘积的形式,问这些质因子的幂中,最小的幂是多少。 ?题解 定义 $ans$ 表示最终答案; ①如果 $ans \ge 5$: 那么,肯定有 $n=p^{ans}\ ,\ p \le \sqrt[{ans}]{n}$,也就 ...
                            
                            
                                分类:
其他好文   时间:
2019-10-20 17:36:31   
                                阅读次数:
77
                             
                    
                        
                            
                            
                                线性筛。注意循环终止条件不要写成判断,否则及影响效率又可能导致re 1 for(int i = 2;i <= m;i++){ 2 if(!not_p[i])prime[++cntp] = i; 3 for(int j = 1;j <= cntp;j++){ 4 if(i*prime[j] > m)b ...
                            
                            
                                分类:
其他好文   时间:
2019-10-16 00:43:23   
                                阅读次数:
85
                             
                    
                        
                            
                            
                                    题目:计算0-100的所有的素数。 素数:素数是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数。 很容易得出下面的代码 def get_prime(n): res = [] for i in range(2, n): for j in range(2, i): if i % j == ...
                            
                            
                                分类:
其他好文   时间:
2019-10-15 21:22:38   
                                阅读次数:
108
                             
                    
                        
                            
                            
                                    题意:求for(int i=1;i<=n;i++) for(int j=i;j<=n;j++) sum += f[i][j]; f[i][j]表示在序列从 i 位乘到第 j 位所形成的新的数的 不同质因子的个数. 思路:说是话,拿到题还是一开始想着能不能进行递推,比如先将每一个数进行 质因分解 然后 ...
                            
                            
                                分类:
其他好文   时间:
2019-10-13 20:31:00   
                                阅读次数:
86
                             
                    
                        
                            
                            
                                慢慢来。 [题目册][1] | 题目|A |B |C |D |E|F| G| | | : : | : : |: : |: : |: : |: : |: : | |状态| √ |√ |√ |√ |× | ? | ? | //√,×,? 想法 A. Prime Subtraction [res tp A ...
                            
                            
                                分类:
其他好文   时间:
2019-10-13 00:20:18   
                                阅读次数:
227
                             
                    
                        
                            
                            
                                题目描述 神犇YY虐完数论后给傻×kAc出了一题 给定N, M,求1 using namespace std; typedef long long ll; const int maxn = 1e7; int prime[maxn+10]; int vis[maxn+10]; int mu[maxn+ ...
                            
                            
                                分类:
其他好文   时间:
2019-10-11 12:47:39   
                                阅读次数:
58
                             
                    
                        
                            
                            
                                    You are given two integers xx and yy (it is guaranteed that x>yx>y). You may choose any prime integer pp and subtract it any number of times from xx.  ...
                            
                            
                                分类:
其他好文   时间:
2019-10-10 22:31:13   
                                阅读次数:
185
                             
                    
                        
                            
                            
                                    这次考试还算可以(吧),暴力都没打满,但是还差很多。 T1 强烈推荐我的打法,很好理解(虽然稍长) 1 #include<cstdio> 2 #include<iostream> 3 using namespace std; 4 const int N=1e8+7e7+9e6+4e5+2e4+5e3 ...
                            
                            
                                分类:
其他好文   时间:
2019-10-07 21:50:30   
                                阅读次数:
106