- 博客(3)
- 收藏
- 关注
原创 LeetCode二维数组对角线遍历
之前刷LeetCode都是直接进题库刷题,今天点开探索才发现还有这种模块化的入门教程,就打开数组与字符串那块开始学习。到二维数组的时候,有一道练习题是这样的:给定一个含有 M x N 个元素的矩阵(M 行,N 列),请以对角线遍历的顺序返回这个矩阵中的所有元素,对角线遍历如下图所示。样例输入:[[ 1, 2, 3 ],[ 4, 5, 6 ],[ 7, 8, 9 ]]输出: [1...
2020-03-16 23:17:33 810
原创 哈希表简单算法题:在数组中找到两个数,它们之和等于给定的数字。
这段时间为了校招找工作开始刷LeetCode,第一道题就是这道题:两数之和:在数组中找到两个数,它们之和等于给定的数字。给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。乍一看很简单,两个循环暴力破解就行了。class Solution { ...
2020-03-11 16:50:04 1662
原创 char型数字和int型数字的转换
刷题时遇到char型数字和int型数字的转换,给的答案大概是char a=1;int a_=a-'0';这是一个很简单的数值类型转换,所使用到的知识是ASCII码。char型数字0-9在ASCII码中是在48-58的位置上,所以char转换为int时减去的字符’0’其实就是char型数字的ASCII码值减去了48。例如char型数字是5,ASCII码是53,减去’0’就是5,这个5可以赋给...
2020-03-03 17:52:52 2001
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人