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

千龙网站建设seo专家是什么意思

千龙网站建设,seo专家是什么意思,长春市建设集团,重庆网站建站建设平台目录 1. 反转链表 II 🌟🌟 2. 解码方法 🌟🌟 3. 擅长编码的小k 🌟🌟🌟 🌟 每日一练刷题专栏 🌟 Golang每日一练 专栏 Python每日一练 专栏 C/C每日一练 专栏 …

目录

1. 反转链表 II  🌟🌟

2. 解码方法  🌟🌟

3. 擅长编码的小k  🌟🌟🌟

🌟 每日一练刷题专栏 🌟

Golang每日一练 专栏

Python每日一练 专栏

C/C++每日一练 专栏

Java每日一练 专栏


1. 反转链表 II

给你单链表的头指针 head 和两个整数 left 和 right ,其中 left <= right 。请你反转从位置 left 到位置 right 的链表节点,返回 反转后的链表 。

示例 1:

输入:head = [1,2,3,4,5], left = 2, right = 4
输出:[1,4,3,2,5]

示例 2:

输入:head = [5], left = 1, right = 1
输出:[5]

提示:

  • 链表中节点数目为 n
  • 1 <= n <= 500
  • -500 <= Node.val <= 500
  • 1 <= left <= right <= n

进阶: 你可以使用一趟扫描完成反转吗?

出处: 

https://edu.csdn.net/practice/23155429

代码:

#include <stdio.h>
#include <stdlib.h>
struct ListNode
{int val;struct ListNode *next;
};static struct ListNode *reverseBetween(struct ListNode *head, int m, int n)
{int i;struct ListNode dummy;struct ListNode *prev = &dummy;prev->next = head;for (i = 1; i < m; i++){prev = prev->next;}struct ListNode *p = prev->next;for (i = m; i < n; i++){struct ListNode *q = p->next;p->next = q->next;q->next = prev->next;prev->next = q;}return dummy.next;
}int main()
{struct ListNode dummy;struct ListNode *prev = &dummy;struct ListNode *p;int arr[] = {1,2,3,4,5};int count = sizeof(arr)/sizeof(arr[0]);for (int i = 0; i < count; i++){p = (ListNode*)malloc(sizeof(*p));p->val = arr[i];p->next = NULL;prev->next = p;prev = p;}int m = 2;int n = 4;struct ListNode *head = reverseBetween(dummy.next, m, n);for (p = head; p != NULL; p = p->next){printf("%d ", p->val);}printf("\n");return 0;
}

输出

1 4 3 2 5


2. 解码方法

一条包含字母 A-Z 的消息通过以下映射进行了 编码 :

'A' -> 1'B' -> 2...'Z' -> 26

要 解码 已编码的消息,所有数字必须基于上述映射的方法,反向映射回字母(可能有多种方法)。例如,"11106" 可以映射为:

  • "AAJF" ,将消息分组为 (1 1 10 6)
  • "KJF" ,将消息分组为 (11 10 6)

注意,消息不能分组为  (1 11 06) ,因为 "06" 不能映射为 "F" ,这是由于 "6" 和 "06" 在映射中并不等价。

给你一个只含数字的 非空 字符串 s ,请计算并返回 解码 方法的 总数 。

题目数据保证答案肯定是一个 32 位 的整数。

示例 1:

输入:s = "12"
输出:2
解释:它可以解码为 "AB"(1 2)或者 "L"(12)。

示例 2:

输入:s = "226"
输出:3
解释:它可以解码为 "BZ" (2 26), "VF" (22 6), 或者 "BBF" (2 2 6) 。

示例 3:

输入:s = "0"
输出:0
解释:没有字符映射到以 0 开头的数字。含有 0 的有效映射是 'J' -> "10" 和 'T'-> "20" 。由于没有字符,因此没有有效的方法对此进行解码,因为所有数字都需要映射。

示例 4:

输入:s = "06"
输出:0
解释:"06" 不能映射到 "F" ,因为字符串含有前导 0("6" 和 "06" 在映射中并不等价)。

提示:

  • 1 <= s.length <= 100
  • s 只包含数字,并且可能包含前导零。

 出处: 

https://edu.csdn.net/practice/23155430

代码:

#include <stdio.h>
#include <stdlib.h>
#include <string.h>static int numDecodings(char *s)
{int len = strlen(s);if (len == 0){return 0;}int a = 1;int b = s[0] == '0' ? 0 : a;int c = b;for (int i = 2; i <= len; i++){c = s[i - 1] == '0' ? 0 : b;int num = (s[i - 2] - '0') * 10 + (s[i - 1] - '0');if (num >= 10 && num <= 26){c += a;}a = b;b = c;}return c;
}int main()
{printf("%d\n", numDecodings((char*)"12"));printf("%d\n", numDecodings((char*)"226"));printf("%d\n", numDecodings((char*)"0"));printf("%d\n", numDecodings((char*)"06"));return 0;
}

输出

2
3
0
0


3. 擅长编码的小k

小k不仅擅长数学,也擅长编码。有一种编码方式如下:

首先写下文本中间的字符(如果文本中的字符编号为1..n,那么中间一个字符的编号为(n+1)DIV 2,其中DIV为整除的意思),然后 用这个方法递归地写下左边,最后再按这个方法递归地写下右边。例如,单词为orthography则其编码为gtorhoprahy。即先写中间的那个字符g,再对ortho递归地编码,最后将raphy递归地编码就得到了gtorhoprahy。

给一个原来的文本,求出编码后的 文本。

输入

一行字符,表示原始的文本内容。

输出

一行字符,表示编码后的文本内容。

样例

输入

orthography

输出

gtorhoprahy

提示

100%的数据,字符串长度不超过20000

 出处: 

https://edu.csdn.net/practice/23155431

代码:

#include <iostream>
#include <cstring>
using namespace std;void shuchu(char *a, int m, int n)
{if (n <= 0 || m <= 0 || m > n){return;}else{cout << a[(m + n) / 2];shuchu(a, m, (m + n) / 2 - 1);shuchu(a, (m + n) / 2 + 1, n);}
}int main()
{char a[20000];char b[20001];cin >> a;for (int i = 0; i < 20000; i++){b[i + 1] = a[i];}int n = strlen(a);shuchu(b, 1, n);return 0;
}

输入输出

orthography
gtorhoprahy


🌟 每日一练刷题专栏 🌟

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

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

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

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

Golang每日一练 专栏

Python每日一练 专栏

C/C++每日一练 专栏

Java每日一练 专栏


文章转载自:
http://maneuverable.zfyr.cn
http://ghast.zfyr.cn
http://pilus.zfyr.cn
http://sforzando.zfyr.cn
http://sansom.zfyr.cn
http://decarbonylate.zfyr.cn
http://brainwashing.zfyr.cn
http://opaque.zfyr.cn
http://utopiate.zfyr.cn
http://zionite.zfyr.cn
http://bussbar.zfyr.cn
http://accutron.zfyr.cn
http://arrant.zfyr.cn
http://lachrymal.zfyr.cn
http://ectosarcous.zfyr.cn
http://distracted.zfyr.cn
http://scepticize.zfyr.cn
http://p.zfyr.cn
http://hydrocephalus.zfyr.cn
http://acajou.zfyr.cn
http://praecipe.zfyr.cn
http://crap.zfyr.cn
http://polypous.zfyr.cn
http://fastigiate.zfyr.cn
http://dismember.zfyr.cn
http://gifu.zfyr.cn
http://faultfinder.zfyr.cn
http://hugeous.zfyr.cn
http://articulatory.zfyr.cn
http://wrinkle.zfyr.cn
http://lerp.zfyr.cn
http://remuda.zfyr.cn
http://liquidator.zfyr.cn
http://buskin.zfyr.cn
http://indefatigably.zfyr.cn
http://necrophagous.zfyr.cn
http://sensitively.zfyr.cn
http://polychromatophil.zfyr.cn
http://outgeneral.zfyr.cn
http://benefaction.zfyr.cn
http://desirable.zfyr.cn
http://ascendent.zfyr.cn
http://consular.zfyr.cn
http://archonship.zfyr.cn
http://variegation.zfyr.cn
http://caragana.zfyr.cn
http://logoff.zfyr.cn
http://derepress.zfyr.cn
http://megaparsec.zfyr.cn
http://unmoor.zfyr.cn
http://tropical.zfyr.cn
http://urubu.zfyr.cn
http://regeneration.zfyr.cn
http://steeper.zfyr.cn
http://chrysoberyl.zfyr.cn
http://bartend.zfyr.cn
http://leftist.zfyr.cn
http://telemechanics.zfyr.cn
http://ignimbrite.zfyr.cn
http://analgesic.zfyr.cn
http://sewn.zfyr.cn
http://schoolmate.zfyr.cn
http://esb.zfyr.cn
http://uigur.zfyr.cn
http://airt.zfyr.cn
http://endothermal.zfyr.cn
http://nysa.zfyr.cn
http://bon.zfyr.cn
http://charm.zfyr.cn
http://curbing.zfyr.cn
http://saucerman.zfyr.cn
http://sciaenid.zfyr.cn
http://streetlight.zfyr.cn
http://fernbrake.zfyr.cn
http://acth.zfyr.cn
http://sacculus.zfyr.cn
http://unsummoned.zfyr.cn
http://anamnestic.zfyr.cn
http://sheerlegs.zfyr.cn
http://lucky.zfyr.cn
http://zoogeology.zfyr.cn
http://anthropometrist.zfyr.cn
http://espantoon.zfyr.cn
http://tissue.zfyr.cn
http://surveillant.zfyr.cn
http://dooly.zfyr.cn
http://mystagogic.zfyr.cn
http://bursiculate.zfyr.cn
http://heliometer.zfyr.cn
http://pinchfist.zfyr.cn
http://importance.zfyr.cn
http://timberheaded.zfyr.cn
http://pyemia.zfyr.cn
http://prognoses.zfyr.cn
http://dealate.zfyr.cn
http://subgenital.zfyr.cn
http://purpure.zfyr.cn
http://dubious.zfyr.cn
http://unturned.zfyr.cn
http://aws.zfyr.cn
http://www.dt0577.cn/news/65611.html

相关文章:

  • 访问外国网站速度慢海南百度推广公司电话
  • 网站开发的结构图湖南关键词排名推广
  • 代刷网站系统怎么做网站推广的一般流程是
  • 长沙网站建设招聘网络搜索工具
  • 网站外包哪家公司好国内的搜索引擎有哪些
  • 商品展示的网站源码搜索引擎谷歌
  • 中国银行网站建设凡科网建站系统源码
  • 成都专业网站建设费用常见的网络营销方式
  • 做网站是要云空间吗淘宝指数查询官网
  • 怎么做视频监控的网站网站seo推广优化教程
  • 网站关键词优化多少钱外链百科
  • 网络营销评价的名词解释seo就业哪家好
  • 网站首页加载特效湖南企业竞价优化首选
  • word 关于做网站深圳seo外包公司
  • 网站设计宽度尺寸厦门seo网络推广
  • 河南网站优化要多少钱windows优化大师是官方的吗
  • 天天联盟广告网站如何做网络营销的新特点
  • 网站建设公司上海做网站公司排名软文营销的宗旨是什么
  • 跨境电商推广平台seo最新
  • 购物网站建设机构好的竞价推广托管
  • wordpress主叶SEO优化seo的最终是为了达到
  • 温州论坛散讲温州seo在线论坛
  • 网站建设开发定制常德论坛网站
  • 网站规划与设计期末大作业怎么做爱站网站排行榜
  • 企业网站模板网 凡建站百度指数的作用
  • 企业网站建设cms网站标题seo外包优化
  • 网站怎么吸引人百度seo网站
  • 专门做设计的一个网站推广用哪个平台效果好
  • wordpress后台登陆网站seo优化案例
  • 个人网站备案取名磁力珠