
代码随想录算法训练营Day48||Leetcode 739. 每日温度 、 496.下一个更大元素 I 、503.下一个更大元素II
(3)查找:.count(key)若存在value返回1否则返回2,与.find的区别是,前者返回的是布尔值 后者返回迭代器,没有找到则返回.end()用于找到数组中某个元素后边第一个比它大(用单增栈)/小(用单减栈)的元素。用了一个unordered_map来储存nums1数组的值和对应下标。循环的东西都与整除取模有关,虽然能想到思路,但是想不到在哪里取模。题解才用存放数组的方式,这里直接存放了nums2中的数据,写法更简便了。栈内元素从栈口到栈底保持单增或单减。栈中存放的是数组下标。









