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

建设企业网站就等于开展网络营销吗seo搜索优化

建设企业网站就等于开展网络营销吗,seo搜索优化,wordpress与微信连接数据库,大丰网站开发目录 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://www.tj-hxxt.cn/news/88591.html

相关文章:

  • 手机端怎么变成电脑端石家庄seo按天扣费
  • 青岛网站开发培训价格百度搜索排名
  • 海阔淘宝客助手wordpress演示站 | 紫色清新商城模板全网营销推广 好做吗
  • 易进网站建设推广网络营销的主要手段
  • 高端网站制作报价发帖推广
  • 技能培训中心网站建设销售找客户最好的app
  • 深一网站建设招聘找培训机构的平台
  • 政府网站安全如何做seo做得比较好的公司
  • 网站超市源码哪个好关键词推广效果分析
  • dedecms导航网站模板如何优化网站
  • 装修网站模板百度广告服务商
  • 做游戏网站有钱赚吗做网站需要多少钱 都包括什么
  • 网站建设厦门企业网站推广方法实验报告
  • 正规做兼职的网站外贸谷歌推广
  • 怎样简单做网站石家庄网站关键词推广
  • 龙岗网站建设要多少钱seoshanghai net
  • 室内设计就业前景如何日照seo公司
  • 无锡网络公司无锡网站设计百度权重查询
  • 信阳做网站 汉狮网络东莞百度推广排名
  • 专业建设购物网站如何制作网站二维码
  • 做网站买别人的服务器企业邮箱申请
  • 网站突然被降权怎么办广告营销顾问
  • wordpress教程书网页优化包括什么
  • 网站首页制作教程视频广东seo网站设计
  • 望牛墩仿做网站吸引人的微信软文
  • 营销型外贸网站制作武汉最新疫情
  • it外包公司为什么不能去网站seo公司
  • wordpress插件免费搜索引擎优化排名培训
  • c web网站开发权限网站流量
  • 加热器网站怎么做的网络营销seo培训