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

怎样做网站赚钱网站做网络营销

怎样做网站赚钱,网站做网络营销,专业的外贸网站建设,国内外网站开发的现状问题描述1 给你一个链表#xff0c;两两交换其中相邻的节点#xff0c;并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成本题#xff08;即#xff0c;只能进行节点交换#xff09;。 求解 使用一个栈S来存储相邻两个节点即可 /*** Definition for…问题描述1 给你一个链表两两交换其中相邻的节点并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成本题即只能进行节点交换。 求解 使用一个栈S来存储相邻两个节点即可 /*** Definition for singly-linked list.* struct ListNode {* int val;* ListNode *next;* ListNode() : val(0), next(nullptr) {}* ListNode(int x) : val(x), next(nullptr) {}* ListNode(int x, ListNode *next) : val(x), next(next) {}* };*/ class Solution { public:ListNode* swapPairs(ListNode* head) {stackListNode* s;if(headnullptr || head-next nullptr){return head;}ListNode * p new ListNode();ListNode * cur head;head p;while(cur!nullptr cur-next !nullptr){s.push(cur);s.push(cur-next);cur cur-next-next;p-next s.top();s.pop();p p-next;p-next s.top();s.pop();p p-next;}if(curnullptr){p-next nullptr;}else if(cur-next nullptr){p-next cur;}return head-next;} };问题描述2 给你一个长度为 n 的链表每个节点包含一个额外增加的随机指针 random 该指针可以指向链表中的任何节点或空节点。 构造这个链表的 深拷贝。 深拷贝应该正好由 n 个 全新 节点组成其中每个新节点的值都设为其对应的原节点的值。新节点的 next 指针和 random 指针也都应指向复制链表中的新节点并使原链表和复制链表中的这些指针能够表示相同的链表状态。复制链表中的指针都不应指向原链表中的节点 。 例如如果原链表中有 X 和 Y 两个节点其中 X.random -- Y 。那么在复制链表中对应的两个节点 x 和 y 同样有 x.random -- y 。 返回复制链表的头节点。 用一个由 n 个节点组成的链表来表示输入/输出中的链表。每个节点用一个 [val, random_index] 表示 val一个表示 Node.val 的整数。 random_index随机指针指向的节点索引范围从 0 到 n-1如果不指向任何节点则为 null 。 你的代码 只 接受原链表的头节点 head 作为传入参数。 求解 使用哈希表。 利用哈希表的查询特点考虑构建 原链表节点 和 新链表对应节点 的键值对映射关系再遍历构建新链表各节点的 next 和 random 引用指向即可。 /* // Definition for a Node. class Node { public:int val;Node* next;Node* random;Node(int _val) {val _val;next NULL;random NULL;} }; */class Solution { public:Node* copyRandomList(Node* head) {if(headNULL){return NULL;}unordered_mapNode*, Node* mp;Node * cur head;while(cur!NULL){mp[cur] new Node(cur-val);cur cur-next;}cur head;while(cur !NULL){mp[cur]-next mp[cur-next];mp[cur]-random mp[cur-random];cur cur-next;}return mp[head];} };
http://www.hkea.cn/news/14582744/

相关文章:

  • asa8.4 做网站映射局域网网站建设多少钱
  • 网站占有率做网站付款方式
  • 个人网站用什么软件新闻最新消息10条
  • 做网站那个公司比较好学雷锋做美德少年网站
  • 辽宁住房和建设厅网站首页虚拟主机和云服务器
  • 然后搭建网站韩国搜索引擎排名
  • 开县做网站做外贸有效的网站
  • 广州口碑好的网站建设设计做网站花了2万多
  • 合肥仿站定制模板建站专业画册设计
  • 网站支付宝支付接口申请西安旅游必去十大景点推荐
  • 企业网站建设 企业官网定制在哪个网站做视频好赚钱
  • ps网站建设目标网页布局的目的
  • 微网站微名片pc端软件下载
  • 做业务在那几个网站上找客户端网站域名年费
  • 深圳网站设计按天收费企业邮箱登录界面
  • 国外建站数据莱州官方网站
  • 红阳建设集团网站网站备案号在哪里
  • 网页美工设计招聘网站seo培训
  • 上海网站建设在哪里吴川市建设工程公司网站
  • 想自己做网站做推广外国网站的浏览器
  • 文山专业网站建设什么网站建设效果好
  • 论文个人网站建设品牌建设运营方案
  • 郑州网站app开发做网站要学习什么
  • 网站字体规范青岛做网站建网站
  • 网站 mipa站插画
  • 朝阳专业网站建设公司怎样进行网站开发
  • 中国电建成都设计院外贸seo网站建站
  • 如何给公司网站做优化ps做网站大小尺寸
  • 网站主要栏目wordpress 插件哪里
  • 建设门户网站的请示项目管理软件应用