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

武侯区网站建设艺术类 网站建设方案

武侯区网站建设,艺术类 网站建设方案,德阳建设银行招聘网站,重庆网站制作开发来记录几个注意事项 1.vector容器里利用find#xff08;#xff09;函数 不同于map#xff08;map有find方法#xff09;#xff0c;vector本身是没有find这一方法#xff0c;其find是依靠algorithm来实现的。 所以要包含头文件 #include iostream #include … 来记录几个注意事项 1.vector容器里利用find函数 不同于mapmap有find方法vector本身是没有find这一方法其find是依靠algorithm来实现的。 所以要包含头文件 #include iostream #include algorithm //find函数的调用需要包含algorithm这一头文件 #include vector另外返回类型并不是int 类型的索引 iterator迭代器类型的 auto inrootfind(vector.begin(),vector.end(),val)//假设在int类型的vector容器里找值为val的位置2.关于在vector容器里根据找寻到的位置进行切片前面为新的vector容器后面为一个新的vector容器 错误写法 vector inleftinorder(inorder.begin(),inroot); 这里并不是赋值操作利用赋值是不对的 正确写法 vectorint inleft(inorder.begin(),inroot);//利用位置inroot 分割出inroot左边的数组 左闭右开 vectorint inright(inroot1,inorder.end());//利用位置inroot 分割出inroot右边的数组 左闭右开解法递归 class Solution {//前序 中左右//中序 左中右 public:TreeNode* buildTree(vectorint preorder, vectorint inorder) {if(preorder.empty()||inorder.empty()) return nullptr;//1.根节点肯定是前序的第一个TreeNode* rootnew TreeNode(preorder[0]);//2.在中序遍历中找一下根节点的位置 记住这个函数find(begin(),end(),val)auto inrootfind(inorder.begin(),inorder.end(),preorder[0]);//3.根据根节点的位置划分中序遍历中左子树和右子树位置左边就是左子树右边就是右子树vectorint inleft(inorder.begin(),inroot);vectorint inright(inroot1,inorder.end());//4.根据中序遍历中左右子树的大小划分前序遍历数组int leftsizeinleft.size();vectorint preleft(preorder.begin()1,preorder.begin()1leftsize);//不能写成(1,leftsize1)vectorint preright(preorder.begin()1leftsize,preorder.end());//递归处理左右子树root-leftbuildTree(preleft,inleft);root-rightbuildTree(preright,inright);return root;} };思路重新定义排序方式 sort(nums.begin(),nums.end(),[](int n1,int n2){});class Solution { public:string minNumber(vectorint nums) {string result;//首先自定义排序方式 int转为字符串//根据排序方式排好的了字符串一一赋值给result字符串就行sort(nums.begin(),nums.end(),[](int n1,int n2){string s1to_string(n1),s2to_string(n2);return s1s2s2s1;//s1s2s2s1,说明s1更小更小的排前面});for(auto num:nums) resultto_string(num);return result;} };class Solution { public:int fib(int n) {if(n0) return 0;if(n1) return 1;int x0,y0,z1;for(int i2;in;i){xy;yz;z(xy)%1000000007;}return z;} };
http://www.pierceye.com/news/766960/

相关文章:

  • 网站建设动漫网站模板怎么做的
  • 西安网站制作公司官网wordpress证书关闭
  • 北网站建设优化seo是什么意思
  • 中国seo网站长沙城乡建设网站
  • 没有相应营业执照怎么做网站重庆网站设计公司排名
  • 企业网站手机版商城网站有什么好处
  • 推荐一本学做网站的书温州阀门网站建设
  • 用户要承担暖气费的税吗太原优化排名推广
  • Wordpress外贸网站搭建公司宿迁建设网站
  • 学校网站建设的意义和应用山东淄博网站建设
  • 莱芜网站建设价格低网站vps
  • 长治做网站哪家好赣州注册公司
  • 网站开发从入门到精通做h5的网站哪个好
  • 免费公司网站如何建立设计个人网站好备案吗
  • 建网站和做微信哪个好在线识别图片百度识图
  • php网站开发如何实现删除功能大连大连建设工程信息网站
  • 表格模板免费下载网站wordpress 插件位置
  • wordpress小白能学会吗汕头做网站优化公司
  • 军队营房基础建设网站重庆做网站个人
  • 网站建设怎样中英文网站备案是空间备案还是域名备案
  • 陕西网站制作人力资源服务外包
  • 成都网站建设哪家售后好网站建设费可以计业务费吗
  • 做服装到哪个网站拿货品质好自己制作的网页别人如何访问
  • 榆林哪里做网站网页游戏网站那个好
  • 泰安口碑好的企业建站公司wordpress验证码无效
  • 圣矢网络重庆网站建设优化推广公司好听好记的网站域名
  • 如何做旅游小视频网站比较好的外贸公司
  • 图书馆建设投稿网站使用 ahrefs 进行 seo 分析
  • 校园网站建设 德育免费换ip软件
  • 排行网站模板凡科代理千万不要做