修改错别字“下表”->“下标”

Signed-off-by: bqlin <bqlins@163.com>
This commit is contained in:
bqlin
2021-12-10 13:45:56 +08:00
parent 94e5dea6f0
commit e12257efc7
23 changed files with 52 additions and 52 deletions

View File

@@ -70,7 +70,7 @@ C++中当我们要使用集合来解决哈希问题的时候优先使用un
那么预处理代码如下:
```CPP
unordered_map<int, int> umap; // key:下元素value
unordered_map<int, int> umap; // key:下元素value
for (int i = 0; i < nums1.size(); i++) {
umap[nums1[i]] = i;
}
@@ -108,7 +108,7 @@ for (int i = 0; i < nums1.size(); i++) {
```CPP
while (!st.empty() && nums2[i] > nums2[st.top()]) {
if (umap.count(nums2[st.top()]) > 0) { // 看map里是否存在这个元素
int index = umap[nums2[st.top()]]; // 根据map找到nums2[st.top()] 在 nums1中的下
int index = umap[nums2[st.top()]]; // 根据map找到nums2[st.top()] 在 nums1中的下
result[index] = nums2[i];
}
st.pop();
@@ -128,7 +128,7 @@ public:
vector<int> result(nums1.size(), -1);
if (nums1.size() == 0) return result;
unordered_map<int, int> umap; // key:下元素value
unordered_map<int, int> umap; // key:下元素value
for (int i = 0; i < nums1.size(); i++) {
umap[nums1[i]] = i;
}
@@ -141,7 +141,7 @@ public:
} else { // 情况三
while (!st.empty() && nums2[i] > nums2[st.top()]) {
if (umap.count(nums2[st.top()]) > 0) { // 看map里是否存在这个元素
int index = umap[nums2[st.top()]]; // 根据map找到nums2[st.top()] 在 nums1中的下
int index = umap[nums2[st.top()]]; // 根据map找到nums2[st.top()] 在 nums1中的下
result[index] = nums2[i];
}
st.pop();
@@ -166,7 +166,7 @@ public:
vector<int> result(nums1.size(), -1);
if (nums1.size() == 0) return result;
unordered_map<int, int> umap; // key:下元素value
unordered_map<int, int> umap; // key:下元素value
for (int i = 0; i < nums1.size(); i++) {
umap[nums1[i]] = i;
}
@@ -174,7 +174,7 @@ public:
for (int i = 1; i < nums2.size(); i++) {
while (!st.empty() && nums2[i] > nums2[st.top()]) {
if (umap.count(nums2[st.top()]) > 0) { // 看map里是否存在这个元素
int index = umap[nums2[st.top()]]; // 根据map找到nums2[st.top()] 在 nums1中的下
int index = umap[nums2[st.top()]]; // 根据map找到nums2[st.top()] 在 nums1中的下
result[index] = nums2[i];
}
st.pop();
@@ -264,7 +264,7 @@ func nextGreaterElement(nums1 []int, nums2 []int) []int {
top := stack[len(stack)-1]
if _, ok := mp[nums2[top]]; ok { // 看map里是否存在这个元素
index := mp[nums2[top]]; // 根据map找到nums2[top] 在 nums1中的下
index := mp[nums2[top]]; // 根据map找到nums2[top] 在 nums1中的下
res[index] = nums2[i]
}