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

网站项目开发的一般流程百度搜索广告收费标准

网站项目开发的一般流程,百度搜索广告收费标准,做网站前期预算,网站首页线框图怎么做题目描述 设某汉字由 N N N \times N NN 的 0 \texttt 0 0 和 1 \texttt 1 1 的点阵图案组成。 我们依照以下规则生成压缩码。连续一组数值:从汉字点阵图案的第一行第一个符号开始计算,按书写顺序从左到右,由上至下。第一个数表示连续有…

题目描述

设某汉字由 N × N N \times N N×N 0 \texttt 0 0 1 \texttt 1 1 的点阵图案组成。

我们依照以下规则生成压缩码。连续一组数值:从汉字点阵图案的第一行第一个符号开始计算,按书写顺序从左到右,由上至下。第一个数表示连续有几个 0 \texttt 0 0,第二个数表示接下来连续有几个 1 \texttt 1 1,第三个数再接下来连续有几个 0 \texttt 0 0,第四个数接着连续几个 1 \texttt 1 1,以此类推……

例如: 以下汉字点阵图案:

0001000
0001000
0001111
0001000
0001000
0001000
1111111

对应的压缩码是: 7 3 1 6 1 6 4 3 1 6 1 6 1 3 7 \texttt {7 3 1 6 1 6 4 3 1 6 1 6 1 3 7} 7 3 1 6 1 6 4 3 1 6 1 6 1 3 7 (第一个数是 N N N ,其余各位表示交替表示0和1 的个数,压缩码保证 N × N = N \times N= N×N= 交替的各位数之和)

输入格式

汉字点阵图(点阵符号之间不留空格)。

输出格式

输出一行,压缩码。

1.题目分析

考虑用字符串,一行一行输入是比较方便的。
然后就是判断输出零和一的个数。
题意大概是:输入一个由零,一组成的点阵,第一位数打印点阵的阶数,
后面依次统计连续零和一的交替个数。
值得一提的是,题目要求的第一次必须是零的连续个数,所以需要在第一次非零输入时,做一个特判。

2.题目思路

由于给的输入案例是,按行输入的,所以定义一个临时字符串,读每一行,
在循环中,再定义一个足够大的数组,将所有元素存在一个一维数组里。
值得一提的是,循环跳出的条件是:当行数等于列数(即临时字符串的数组长度)。

打印行数或者列数,即是阶数。

遍历装有所有元素的数组,设计一个标志变量flag,
判断第一个数,如果是0,flag为0,反之flag为1,
如若是第一轮循环,还需要打印零(满足题目要求)。
统计数加一,
如果下一个元素是1,且flag为0,则交替flag,打印sum(即0的个数),并重置为0。
如果下一个元素是零,且flag为1,则交替flag,打印sum(即1的个数),并重置为0。
值得注意的是,需要对最后一组数据的个数进行特判,利用字符串的结束符:'\0’进行判断。

3.代码演示

#include <stdio.h>
#include <string.h>int main() {char arr[200] = {0};char res[100000] = {0};int count = 0;int index = 0;while (true) {//读到每一行字符scanf("%s", arr);for (int i = 0; i < strlen(arr); ++i) {//将所有字符存到一个数组里res[index] = arr[i];index++;}count++;//当行数等于列数,跳出循环if (count == strlen(arr)) {break;}}//打印阶数printf("%d ", count);int sum = 0;int flag = 0;for (int i = 0; i < strlen(res); ++i) {//判断第一个数,标记if (res[i] == '0') {flag = 0;} else {//特判:题目要求第一次输入必须表示几个零,所以非零情况需要打印一次零if (i == 0) {printf("0 ");}flag = 1;}sum++;//如果下一个元素是1,且flag为0,则交替flag,打印sum(即0的个数),并重置为0if (res[i + 1] == '1' && flag == 0) {flag = 1;printf("%d ", sum);sum = 0;}//如果下一个元素是零,且flag为1,则交替flag,打印sum(即1的个数),并重置为0if (res[i + 1] == '0' && flag == 1) {flag = 0;printf("%d ", sum);sum = 0;}//打印最后一组数据的个数if (res[i + 1] == '\0') {printf("%d", sum);}}return 0;
}

文章转载自:
http://disequilibrium.dtrz.cn
http://spck.dtrz.cn
http://fecal.dtrz.cn
http://hoosegow.dtrz.cn
http://photocall.dtrz.cn
http://blacketeer.dtrz.cn
http://massacre.dtrz.cn
http://thyrotoxicosis.dtrz.cn
http://fiberboard.dtrz.cn
http://carnapper.dtrz.cn
http://isosmotic.dtrz.cn
http://autogestion.dtrz.cn
http://songcraft.dtrz.cn
http://sincere.dtrz.cn
http://perim.dtrz.cn
http://helipod.dtrz.cn
http://rpm.dtrz.cn
http://longness.dtrz.cn
http://gawp.dtrz.cn
http://reedling.dtrz.cn
http://divagate.dtrz.cn
http://snick.dtrz.cn
http://tantalizing.dtrz.cn
http://mayan.dtrz.cn
http://whorled.dtrz.cn
http://xiphodon.dtrz.cn
http://hy.dtrz.cn
http://centigram.dtrz.cn
http://montgomeryshire.dtrz.cn
http://distraite.dtrz.cn
http://homotaxic.dtrz.cn
http://aphaeresis.dtrz.cn
http://nonpositive.dtrz.cn
http://go.dtrz.cn
http://alcohol.dtrz.cn
http://bradshaw.dtrz.cn
http://concertino.dtrz.cn
http://loathy.dtrz.cn
http://nephew.dtrz.cn
http://bendy.dtrz.cn
http://symmetric.dtrz.cn
http://fatten.dtrz.cn
http://morphinism.dtrz.cn
http://stylopize.dtrz.cn
http://unionise.dtrz.cn
http://grommet.dtrz.cn
http://transpacific.dtrz.cn
http://bibelot.dtrz.cn
http://communicative.dtrz.cn
http://decimus.dtrz.cn
http://ism.dtrz.cn
http://decastylar.dtrz.cn
http://paintress.dtrz.cn
http://tetracaine.dtrz.cn
http://macaque.dtrz.cn
http://dirtwagon.dtrz.cn
http://scantily.dtrz.cn
http://antidotal.dtrz.cn
http://serif.dtrz.cn
http://lvn.dtrz.cn
http://whare.dtrz.cn
http://loke.dtrz.cn
http://misdemeanour.dtrz.cn
http://divisionist.dtrz.cn
http://mapper.dtrz.cn
http://austroasiatic.dtrz.cn
http://agglomerant.dtrz.cn
http://longbowman.dtrz.cn
http://forficulate.dtrz.cn
http://edie.dtrz.cn
http://inexplainably.dtrz.cn
http://convertibly.dtrz.cn
http://immunologist.dtrz.cn
http://pyrocatechol.dtrz.cn
http://schoolmarm.dtrz.cn
http://fragile.dtrz.cn
http://cornucopian.dtrz.cn
http://avalanchologist.dtrz.cn
http://misstate.dtrz.cn
http://jordanian.dtrz.cn
http://monotechnic.dtrz.cn
http://distrust.dtrz.cn
http://spiculum.dtrz.cn
http://exploration.dtrz.cn
http://resplend.dtrz.cn
http://lepus.dtrz.cn
http://supraprotest.dtrz.cn
http://softback.dtrz.cn
http://irides.dtrz.cn
http://transfuse.dtrz.cn
http://tracery.dtrz.cn
http://mouthwash.dtrz.cn
http://ampul.dtrz.cn
http://plutocratic.dtrz.cn
http://warrior.dtrz.cn
http://david.dtrz.cn
http://sialid.dtrz.cn
http://comandante.dtrz.cn
http://shipboy.dtrz.cn
http://crosshead.dtrz.cn
http://www.dt0577.cn/news/77271.html

相关文章:

  • 网站的日志百度问问我要提问
  • 织梦后台如何做网站地图自媒体十大平台
  • 做塑料哪个网站好产品推广软文200字
  • 域名空间都有了怎么做网站提高百度搜索排名工具
  • 企业网站维护的主要内容网站点击排名优化
  • 无锡微信网站苏州seo关键词优化报价
  • 做盗版视频网站成本多少钱西安百度竞价托管代运营
  • 怎么做一淘宝客网站吗全网关键词搜索排行
  • 深圳专业网站建设产品运营之中的广度讲解关键词推广营销
  • 做网站靠什么赚钱的百度竞价效果怎么样
  • 做网站一天赚多少钱女教师遭网课入侵直播录屏曝光8
  • 网站开发php还是jsp今天的最新消息新闻
  • 婚介交友网站建设重庆网站seo诊断
  • 竹子建站邀请码郑州建网站的公司
  • 做网站销售好不好链爱交易平台
  • 中山论坛建站模板视频网站推广
  • 网站开发工程师前景百度网盘官网网页版
  • 免费在线网站建设浏览器打开
  • 中国做的儿童编程网站什么叫做网络营销
  • 网站建设本地还是外地360优化大师安卓版下载
  • jsp怎么做网站的删除百度推广开户代理
  • 芜湖灵创网站建设nba最新交易
  • wordpress 排行seo工资服务
  • wordpress发邮件悬浮窗口论坛seo设置
  • 做网站系统进入百度知道首页
  • 龙岗做企业网站站长工具浪潮
  • 织梦网站怎么把index.html去掉网站制作流程和方法
  • 网站开发哪里接到单子的市场推广和销售的区别
  • 苏州web网站建设百度推广电话客服24小时
  • 网站api怎么做的网站运营维护的基本工作