04 2020 档案
摘要:实现一个atoi函数,使其能将字符串转换成整数。
阅读全文
摘要:给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。
注意:假设我们的环境只能存储得下 32 位的有符号整数,则其数值范围为 [−2^31, 2^31 − 1]。请根据这个假设,如果反转后整数溢出那么就返回 0。
阅读全文
摘要:字符串“ PAYPALISHIRING”以Z字形模式写在给定的行数上;
然后一行一行地读取:“ PAHNAPLSIIGYIR”;
编写代码,该代码将包含一个字符串,并根据行数进行此转换
阅读全文
摘要:给定一个字符串 s,找到 s 中最长的回文子串(正读和反读都相同的字符串)。你可以假设 s 的最大长度为 1000。
阅读全文
摘要:给定一个字符串,找出其中不含有重复字符的 最长子串 的长度。
阅读全文
摘要:给你2个非空链表,代表2个非负整数。链表中每一位数字是反序存储的并且数组的每个节点包含一个单独的数字。把这两个非负整数相加并且用链表返回。
您可以假设除了数字 0 之外,这两个数都不会以 0 开头
阅读全文
摘要:给定一个整形数组和一个整数target,返回2个元素的下标,它们满足相加的和为target。
你可以假设每种输入只会对应一个答案,但是,数组中同一个元素不能使用两遍。
阅读全文
摘要:位运算 位运算就是基于整数的二进制表示进行的运算。理解位运算首先要理解二进制。位运算总共只有5种运算:与(&)、或(|)、异或(^)、左移( )。 异或运算 维基百科中对「异或」的解释: 在逻辑学中,逻辑算符异或(exclusive or)是对两个运算元的一种逻辑析取类型,符号为 XOR 或 EOR
阅读全文
摘要:当前系统提示更新到 。打开终端执行以下命令: 第一步运行: 第二步运行: 第三步运行:
阅读全文