leetcode2-leetcode:我的leetcode算法

时间:2024-07-19 15:42:47
【文件属性】:

文件名称:leetcode2-leetcode:我的leetcode算法

文件大小:186KB

文件格式:ZIP

更新时间:2024-07-19 15:42:47

系统开源

leetcode 2 力码 关于力码 Leetcode是一个非常好的练习算法的平台。 与大多数同行不同,它提供了有关算法使用的运行时间和内存的见解。 Leetcode 每周举办一场比赛,每两周举办一场比赛。 关于这个仓库 解决方案以 C++ 提供,并可轻松转换为其他语言。 我会尽我所能向他们解释。 算法分为以下几类,括号之间是通常的难点: 矢量(容易到中等) 字符串(容易到中等) (中到硬) 子阵列(中到硬) 位操作(从易到难) void makeHash ( int &hash, int letter) { // A 1 C 3 G 7 T 20 after & 0x3f, after >> 1 (middle + left), after &0b11 (middle) : // 0b00 00 1 // 0b00 01 1 // 0b00 11 1 // 0b10 10 0 int c = ((letter & 0x3f ) >> 1 ) & 0b11 ; hash &= 0b00111111111111111111 ; // avoid overflow hash = (hash


网友评论