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

对网站做维护wordpress企业原创主题

对网站做维护,wordpress企业原创主题,自己做网站的给微信取个什么名字好,wordpress主题编辑7.29 Fibonacci数列题目解析代码 合法括号序列判断题目题解代码 两种排序方法题目:题解代码 Fibonacci数列 题目 题目链接: 点击跳转 解析 【题目解析】: 本题是对于Fibonacci数列的一个考察,Fibonacci数列的性质是第一项和第二项都为1&am…

7.29

  • Fibonacci数列
    • 题目
    • 解析
    • 代码
  • 合法括号序列判断
    • 题目
    • 题解
    • 代码
  • 两种排序方法
    • 题目:
    • 题解
    • 代码

Fibonacci数列

题目

在这里插入图片描述
题目链接: 点击跳转

解析

  • 【题目解析】:
    本题是对于Fibonacci数列的一个考察,Fibonacci数列的性质是第一项和第二项都为1,后面的项形成递归:
    F(n) = F(n - 1) + F(n - 2)。
  • 【解题思路】:
    本题可以通过先找到距离N最近的两个Fibonacci数,这两个数分别取自距离N的最近的左边一个数L和右边一个数R,然后通过min(N - L, R - N)找到最小步数。

代码

#include <iostream>
using namespace std;int main(){int N,l=0,r=0,F=0,F0=0,F1=1;cin>>N;while (true) {F=F0+F1;F0=F1;F1=F;if(F<N){l=N-F;}else{r=F-N;break;}}cout<<min(l,r)<<endl;
}
// 64 位输出请用 printf("%lld")

合法括号序列判断

题目

在这里插入图片描述
题目链接: 点击跳转

题解

题目解析】:
本题考查的是对栈的应用
【解题思路】:
用栈结构实现,栈中存放左括号,当遇到右括号之后,检查栈中是否有左括号,如果有则出栈,如果没有,则说明不匹配注意边界问题

代码

#include<stack>
class Parenthesis {
public:bool chkParenthesis(string A, int n) {if(A.empty()&&(n%2)!=0)return false;stack<char> st;for(int i=0;i<A.size();i++){if(A[i]=='('){st.push(A[i]);}else if(!st.empty()&&A[i]==')'){st.pop();}else {return false;}}if(st.empty())return true;elsereturn false;}
};

两种排序方法

题目:

030

点击跳转: 两种排序方法

题解

思路很简单,将接受的字符串都放到vector容器中,利用string的operator>=运算符重载来按ascii比较字符串,利用string的size来比较字符串的长度

代码

#include<iostream>
#include<vector>
#include<string>
using namespace std;
int main()
{
int n;
cin>>n;
vector<string> v;
v.resize(n);
for(auto& str : v)cin>>str;
bool lenSym = true, lexSym = true;
// 这里要注意从i=1开始遍历,前后比较,比较长度
for(size_t i = 1; i < v.size(); ++i)
{if(v[i-1].size() >= v[i].size()){lenSym = false;break;}
}
//比较ASCII码
for(size_t i = 1; i < v.size(); ++i)
{if(v[i-1] >= v[i]){lexSym = false;break;}
}if (lenSym&& lexSym)cout<<"both"<<endl;
else if (!lenSym && lexSym)cout<<"lexicographically"<<endl;
else if (lenSym && !lexSym)cout<<"lengths"<<endl;
else if (!lenSym&&!lexSym)cout<<"none"<<endl;
return 0;
}

在这里插入图片描述

http://www.yayakq.cn/news/638518/

相关文章:

  • 格尔木哪里有做网站的商务电商网站建设
  • 个人网站做贷款广告wordpress 古腾堡
  • 宁波模板建站定制网站wordpress合租
  • 上海工厂网站建设科学规划网页的做法是()
  • 专业做网站设计wordpress建站详解
  • 网站关键词几个合适校级特色专业建设网站
  • 电影网站虚拟主机和vps微站平台
  • 一级域名的免费网站网站建设存在问题整改报告
  • 做网站一般像素公司网站建设价位
  • 普达建站快车新网站建设脑图
  • 网站调用谷歌地图无域名建网站
  • 信誉好的微网站建设宁波易企网做的网站
  • 给卖假性药的做网站一般要判多久做网站的上市公司有哪些
  • 互联网企业公司简介开封seo公司
  • 哪家公司网站建设好网站架设建设
  • 提供常州网站优化wordpress制作html5
  • 如何创建企业网站网站的ftp账号和密码是什么
  • 商业网站开发 说课南通网站建设方案服务
  • 铜陵市建设局网站网站建设的建议
  • 网站开发项目私活visual c 网站开发
  • 网站建设的企业如何编写网站开发文档
  • 网站建设规划书 简版网站正在建设中单页
  • 什么网站做调查能赚钱吗企业宣传片摄制
  • 国外商业网站男朋友是做网站的赚钱不
  • 天天做网站怡康医药网站建设方案
  • 嘉定西安网站建设logo设计软件app
  • 电商网站开发重难点养育成本
  • 大学生创业服务网站建设方案项目书建设通网站查
  • 米拓做网站图片在哪里删掉深圳有做网站最近价格
  • 用超轻粘土做网站网页设计的步骤有哪些