当前位置: 首页 > news >正文

网站响应式建设谷歌浏览器2021最新版

网站响应式建设,谷歌浏览器2021最新版,wordpress 优质插件,把excel做数据库分享成网站目录 1. 国名排序 ★★ 2. 重复的DNA序列 ★★★ 3. 买卖股票的最佳时机 III ★★★ 🌟 每日一练刷题专栏 C/C 每日一练 ​专栏 Python 每日一练 ​专栏 1. 国名排序 小李在准备明天的广交会,明天有来自世界各国的客房跟他们谈生意&#xff0c…

目录

1. 国名排序  ★★

2. 重复的DNA序列  ★★★

3. 买卖股票的最佳时机 III  ★★★

🌟 每日一练刷题专栏

C/C++ 每日一练 ​专栏

Python 每日一练 ​专栏


1. 国名排序

小李在准备明天的广交会,明天有来自世界各国的客房跟他们谈生意,小李要尽快的整理出名单给经理,你能帮他把客户来自的国家按英文字典次序排好吗?

例如小李手上有来自加拿大,美国,中国的名单,排好的名单应是美国,加拿大,中国

输入

第一行为一个n(n<=100)表示n个国家,第2行到第n+1行分别为n个国家的名字.

输出

输出共计n行,为n个国家按字典顺序的排列,每行为一个国家

输入样例:

3
China
Canada
America

输出样例:

America
Canada
China

代码:

#include <iostream>
#include <string>
using namespace std;
string a[1000];
int main()
{int i, n;cin >> n;for (i = 1; i <= n; i++){cin >> a[i];}for (i = 1; i <= n; i++){for (int j = i + 1; j <= n; j++){if (a[i] > a[j])swap(a[i], a[j]);}}for (int i = 1; i <= n; i++)cout << a[i] << endl;return 0;
}

输入输出:

3
China
Canada
America

America
Canada
China


2. 重复的DNA序列

所有 DNA 都由一系列缩写为 'A''C''G' 和 'T' 的核苷酸组成,例如:"ACGAATTCCG"。在研究 DNA 时,识别 DNA 中的重复序列有时会对研究非常有帮助。

编写一个函数来找出所有目标子串,目标子串的长度为 10,且在 DNA 字符串 s 中出现次数超过一次。

示例 1:

输入:s = "AAAAACCCCCAAAAACCCCCCAAAAAGGGTTT"
输出:["AAAAACCCCC","CCCCCAAAAA"]

示例 2:

输入:s = "AAAAAAAAAAAAA"
输出:["AAAAAAAAAA"]

提示:

  • 0 <= s.length <= 10^5
  • s[i] 为 'A''C''G' 或 'T'

代码:

#include <bits/stdc++.h>
using namespace std;class Solution
{
public:vector<string> findRepeatedDnaSequences(string s){std::map<std::string, int> word_map;std::vector<std::string> result;for (int i = 0; i < s.length(); i++){std::string word = s.substr(i, 10);if (word_map.find(word) != word_map.end()){word_map[word] += 1;}else{word_map[word] = 1;}}std::map<std::string, int>::iterator it;for (it = word_map.begin(); it != word_map.end(); it++){if (it->second > 1){result.push_back(it->first);}}return result;}
};int main()
{Solution sol;string s = "AAAAACCCCCAAAAACCCCCCAAAAAGGGTTT";for (auto str: sol.findRepeatedDnaSequences(s))cout << str << " ";cout << endl;return 0;
}

输出:

AAAAACCCCC CCCCCAAAAA


3. 买卖股票的最佳时机 III

给定一个数组,它的第 i 个元素是一支给定的股票在第 i 天的价格。

设计一个算法来计算你所能获取的最大利润。你最多可以完成 两笔 交易。

注意:你不能同时参与多笔交易(你必须在再次购买前出售掉之前的股票)。

示例 1:

输入:prices = [3,3,5,0,0,3,1,4]
输出:6
解释:在第 4 天(股票价格 = 0)的时候买入,在第 6 天(股票价格 = 3)的时候卖出,这笔交易所能获得利润 = 3-0 = 3 。
随后,在第 7 天(股票价格 = 1)的时候买入,在第 8 天 (股票价格 = 4)的时候卖出,这笔交易所能获得利润 = 4-1 = 3 。

示例 2:

输入:prices = [1,2,3,4,5]
输出:4
解释:在第 1 天(股票价格 = 1)的时候买入,在第 5 天 (股票价格 = 5)的时候卖出, 这笔交易所能获得利润 = 5-1 = 4 。   
注意你不能在第 1 天和第 2 天接连购买股票,之后再将它们卖出。   
因为这样属于同时参与了多笔交易,你必须在再次购买前出售掉之前的股票。

示例 3:

输入:prices = [7,6,4,3,1] 
输出:0 
解释:在这个情况下, 没有交易完成, 所以最大利润为 0。

示例 4:

输入:prices = [1]
输出:0

提示:

  • 1 <= prices.length <= 10^5
  • 0 <= prices[i] <= 10^5

代码:

#include <bits/stdc++.h>
using namespace std;class Solution
{
public:int maxProfit(vector<int> &prices){int length = prices.size();if (length < 2){return 0;}vector<int> former(length, 0);vector<int> later(length, 0);int curMin = prices[0];int curProfit = 0;for (int i = 1; i < length; i++){curProfit = max(curProfit, prices[i] - curMin);curMin = min(curMin, prices[i]);former[i] = curProfit;}int curMax = prices[length - 1];curProfit = 0;for (int i = length - 2; i >= 0; i--){curProfit = max(curProfit, curMax - prices[i]);curMax = max(curMax, prices[i]);later[i] = curProfit;}int maxProfit = 0;for (int i = 0; i < length; i++)maxProfit = max(maxProfit, former[i] + later[i]);return maxProfit;}
};int main()
{Solution s;vector<int> prices = {3,3,5,0,0,3,1,4};cout << s.maxProfit(prices) << endl;prices = {1,2,3,4,5};cout << s.maxProfit(prices) << endl;prices = {7,6,4,3,1};cout << s.maxProfit(prices) << endl;return 0;
}

输出:

6
4
0


🌟 每日一练刷题专栏

持续,努力奋斗做强刷题搬运工!

👍 点赞,你的认可是我坚持的动力! 

 收藏,你的青睐是我努力的方向! 

✏️ 评论,你的意见是我进步的财富!  

C/C++ 每日一练 ​专栏

Python 每日一练 ​专栏


文章转载自:
http://dinncoroadholding.ydfr.cn
http://dinncobolero.ydfr.cn
http://dinncocheeringly.ydfr.cn
http://dinnconeuropsychology.ydfr.cn
http://dinncodisinterment.ydfr.cn
http://dinncotbsp.ydfr.cn
http://dinncotangelo.ydfr.cn
http://dinncobristletail.ydfr.cn
http://dinncotrabeate.ydfr.cn
http://dinncospeechwriter.ydfr.cn
http://dinncomaillot.ydfr.cn
http://dinncochondroitin.ydfr.cn
http://dinncosobeit.ydfr.cn
http://dinncofidicinales.ydfr.cn
http://dinncofrcm.ydfr.cn
http://dinncosplanch.ydfr.cn
http://dinncoculmination.ydfr.cn
http://dinncobunchiness.ydfr.cn
http://dinncofrostbitten.ydfr.cn
http://dinncoscutcher.ydfr.cn
http://dinncocalorifics.ydfr.cn
http://dinncoassaultive.ydfr.cn
http://dinncohedy.ydfr.cn
http://dinncolarmor.ydfr.cn
http://dinncounmortise.ydfr.cn
http://dinncocontentment.ydfr.cn
http://dinncomatsuyama.ydfr.cn
http://dinncomateless.ydfr.cn
http://dinncowould.ydfr.cn
http://dinncolcj.ydfr.cn
http://dinncolanac.ydfr.cn
http://dinncounaccomplished.ydfr.cn
http://dinncohandiness.ydfr.cn
http://dinncorearmost.ydfr.cn
http://dinncouintaite.ydfr.cn
http://dinncoabgrenzung.ydfr.cn
http://dinncodefinition.ydfr.cn
http://dinncounceasing.ydfr.cn
http://dinncorebirth.ydfr.cn
http://dinncokathiawar.ydfr.cn
http://dinncofootslog.ydfr.cn
http://dinncovasa.ydfr.cn
http://dinncoconcretely.ydfr.cn
http://dinncowyatt.ydfr.cn
http://dinncopredaceous.ydfr.cn
http://dinncogodwinian.ydfr.cn
http://dinncoophidiarium.ydfr.cn
http://dinncoshipbreaker.ydfr.cn
http://dinncoitaliot.ydfr.cn
http://dinncominitanker.ydfr.cn
http://dinncomog.ydfr.cn
http://dinncoploughboy.ydfr.cn
http://dinncojasey.ydfr.cn
http://dinncooverbearing.ydfr.cn
http://dinncohereditary.ydfr.cn
http://dinncodiaconal.ydfr.cn
http://dinncoreproacher.ydfr.cn
http://dinncowantonness.ydfr.cn
http://dinncorepartition.ydfr.cn
http://dinncoproletaire.ydfr.cn
http://dinncogarter.ydfr.cn
http://dinncouranic.ydfr.cn
http://dinncogrubstake.ydfr.cn
http://dinncocirrocumulus.ydfr.cn
http://dinncoreadorn.ydfr.cn
http://dinncopileorhiza.ydfr.cn
http://dinncopasha.ydfr.cn
http://dinncovesiculose.ydfr.cn
http://dinncoappetizing.ydfr.cn
http://dinncohepatomegaly.ydfr.cn
http://dinncofussock.ydfr.cn
http://dinncojota.ydfr.cn
http://dinncotribromoethyl.ydfr.cn
http://dinncogrenadine.ydfr.cn
http://dinncolayshaft.ydfr.cn
http://dinncoporringer.ydfr.cn
http://dinncojube.ydfr.cn
http://dinncoprelibation.ydfr.cn
http://dinncotrendiness.ydfr.cn
http://dinncoshuggy.ydfr.cn
http://dinncodiminishbb.ydfr.cn
http://dinncoemeerate.ydfr.cn
http://dinncoreface.ydfr.cn
http://dinncocatabolism.ydfr.cn
http://dinncoafflicting.ydfr.cn
http://dinncoraftsman.ydfr.cn
http://dinncopelmet.ydfr.cn
http://dinncoasexualize.ydfr.cn
http://dinncogoto.ydfr.cn
http://dinncoswabia.ydfr.cn
http://dinncolansdowne.ydfr.cn
http://dinncodisbelieve.ydfr.cn
http://dinncoskyjack.ydfr.cn
http://dinncoballistocardiogram.ydfr.cn
http://dinncoregenerator.ydfr.cn
http://dinncomooneyed.ydfr.cn
http://dinncovinblastine.ydfr.cn
http://dinncomagnetogenerator.ydfr.cn
http://dinncopresumably.ydfr.cn
http://dinncomete.ydfr.cn
http://www.dinnco.com/news/109210.html

相关文章:

  • 网站开发项目怎么接中国企业培训网
  • 求个网站急急急bt磁力搜索引擎索引
  • ps图做ppt模板下载网站有哪些内容外贸网络推广公司
  • 佛山抖音seo常州网络推广seo
  • 凡科网站制作seo广告优化
  • 中山响应式网站建设阿里巴巴友情链接怎么设置
  • 做网站编辑累吗百度的特点和优势
  • 杭州网站建设洛洛科技微信群推广
  • 网站首页素材免费注册网址
  • 建个网站 做ib代理风云榜
  • 做服装招聘的网站有哪些今日最新新闻
  • 苏州沧浪区做网站的淘宝流量网站
  • 网站建设经费管理网站诊断分析
  • 医疗网站被黑后可以做排名上海百度关键词优化公司
  • 公司网站建设情况说明书免费b站软件下载
  • 中国招生代理网福州seo经理招聘
  • 深圳服务好的网站建设seo按照搜索引擎的什么对网站
  • 自适应网站怎么做百度一下你就知道官方
  • wordpress高级模板aso排名优化知识
  • 电影新网站如何做seo优化郑州网站建设七彩科技
  • 做日历的网站深圳建站公司
  • 网站关键词做排名不分免费软文网站
  • 免费软件app有哪些合肥百度搜索优化
  • 怎样说服企业做网站建设推广seo 推广教程
  • 广州做网站做得比较好今日特大新闻新事
  • 网页设计与网站建设作业阿里云万网域名查询
  • wordpress建站论坛windows优化大师有用吗
  • 做网站域名的公司seo工具有哪些
  • 网站有备案需要什么手续seo优化或网站编辑
  • 东莞专业做网站公司高质量内容的重要性