最新 最热

求n!的位数以及求n!具体的值(C or C++)

首先我们先求n!位数 可以将n!表示成10的次幂,即n!=10^M(10的M次方)则不小于M的最小整数就是 n!的位数,对该式两边取对数,有 M =log10^n! 即: M = log10^1+log10^2+log10^3…+log10^n 循环求和,就能算得M值,该M是n!的精确...

2021-05-21
1

Linux mknod命令详解

Linux一切皆文件,系统与设备通信之前,要建立一个存放在/dev目录下的设备文件,默认情况下就已经生成了很多设备文件,有时候自己手动新建一些设备文件,这就会用到mknod。 语法格式:mknod[选项][文件名称] [文件类型] [主设备...

2021-05-20
1

Leetcode 696. Count Binary Substrings

1. Description2. SolutionVersion 1class Solution: def countBinarySubstrings(self, s: str) ->

2021-05-18
0

Leetcode 383. Ransom Note

1. Description2. SolutionVersion 1class Solution: def canConstruct(self, ransomNote: str, mag

2021-05-18
0

Leetcode 1023. Camelcase Matching

1. Description2. SolutionVersion 1class Solution: def camelMatch(self, queries: List[str], pa

2021-05-18
0

Leetcode 165. Compare Version Numbers

1. Description2. SolutionVersion 1class Solution: def compareVersion(self, version1: str, ver

2021-05-06
0

Leetcode 235. Lowest Common Ancestor of a Binary Search Tree

1. Description2. SolutionVersion 1# Definition for a binary tree node.# class TreeNode:# de

2021-04-19
0

Leetcode 172. Factorial Trailing Zeroes

解析:Version 1简单,容易理解,但计算量大,耗时长。Version 2是只处理最后一位为0或5的情况,因为末尾所有的0都来自于这些数字。Version 3更进一步,变为统计数字中包含因子5的个数。Version 4则是统计数字中包含因子5,52,53,…,5...

2021-04-19
0

【JavaP6大纲】MySQL篇:悲观锁、乐观锁、排它锁、共享锁、表级锁、行级锁,死锁

悲观锁:每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会block直到它拿到锁。适用于写为居多的场景下。比如行锁,表锁等,读锁,写锁,syncronized实现的锁等。sql中实现悲观锁,使...

2021-04-09
1

【进阶之路】Mybatis-Plus中乐观锁@version注解的问题与解决方案

.markdown-body{word-break:break-word;line-height:1.75;font-weight:400;font-size:15px;overflow-x:hidden;color:#333}.markdown-body h1,.markdown-body h2,.markdown-...

2021-04-02
1