Leetcode
Halo_Bin
这个作者很懒,什么都没留下…
展开
-
【Leetcode】第201场周赛
A.整理字符串解题思路:多次遍历数组,将前后字符ASCII码差值为32的两个字符删除,直到本次遍历没有改变数组。代码展示:class Solution {public: string makeGood(string s) { if(s.size()==0 || s.size()==1) return s; int i=0; while(1){ bool tmp=false; for(int i原创 2020-09-19 16:19:34 · 113 阅读 · 0 评论 -
【Leetcode】第200场周赛
title: 【Leetcode】第200场周赛date: 2020-08-31 17:19:41categories:Leetcode周赛tags:贪心深度优先遍历A.统计好三元组解题思路:三重遍历所有情况。判断三元组是否满足条件。代码展示:class Solution {public: int countGoodTriplets(vector<int>& arr, int a, int b, int c) { int ans=.原创 2020-09-01 08:54:52 · 132 阅读 · 0 评论 -
【Leetcode】第199场周赛
A.重新排列字符串思路:开个新数组或者map存储对应序号的字符,然后按序输出。代码:class Solution {public: string restoreString(string s, vector<int>& indices) { map<int,char> q; for(int i=0;i<s.length();i++) q[indices[i]]=s[i]; stri原创 2020-07-28 10:34:46 · 149 阅读 · 0 评论