首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

蓝桥杯 算法提高 扫雷问题(Minesweeper)

现在给你若干个n×m的地雷阵,请你计算出每个矩阵中每个单元格相邻单元格内地雷的个数,每个单元格最多有8个相邻的单元格。 ...0< n,m< =100  (注意两个矩阵之间应该有一个空行,由于oj的格式化这里不能显示出来)  数据规模和约定  0< n,m< =100  输入 输入包含若干个矩阵,对于每个矩阵,...第一包含两个整数n和m,分别表示这个矩阵的行数和列数。...输出 对于i个矩阵,首先在单独的一里打印序号:“Field  #i:”,接下来的n中,读入的'.'应被该位置周围的地雷数所代替。输出的两个矩阵必须用一个空行隔开。 ...>m; if(n==0&&m==0)break;//跳出循环条件 if(t)cout<<endl;t++;// 两个答案之间 有一个空行 注意是之间 memset(map,0,sizeof(map

33810

打造高大上的Canvas粒子动画

根据数列规则可以知道,要获取n个位置(n从1开始)的R、G、B像素信息就是:Rn = (n-1)*4 ,Gn = (n-1)*4+1 ,Bn = (n-1)*4+2  ,so easy~  当然,实际上图像是一个包括...image.height,image.width列像素的矩形而不是单纯的一到结束的,这个n值在矩形中要计算下: 由于一个像素是带有4个索引值(rgba)的,所以拿到图像中ij列的R、G、B、A...具体做法是,设定一列要显示的粒子数,分别是cols和rows,一个粒子代表一个单元格,那么每个单元格的的宽高就是imageWidth/cols和imageHeight/rows,然后循环的判断每个单元格的第一个像素是否满足像素值的条件...这里的粒子启动间隔有两种,一种是粒子执行时间间隔,要让的粒子启动时间有规律错开;另外一种是粒子之间启动时间随机的错开,这样执行的粒子动画才会有一种层次感和每个粒子有独立动画的颗粒感。...注明出处格式:腾讯ISUX (https://isux.tencent.com/card-design-thinking.html)

2.9K30
您找到你想要的搜索结果了吗?
是的
没有找到

Excel公式大全,高手进阶必备

(一)、如果是要求A、B两列的同一数据相比较: 假定第一为表头,单击A2单元格,点“格式”->“条件格式”,将条件设为: “单元格数值”“不等于”=B2 点“格式”->“字体”->“颜色”,选中红色...用格式刷将A2单元格条件格式向下复制。 B列可参照此方法设置。...(二)、如果是A列与B列整体比较(即相同数据不在同一): 假定第一为表头,单击A2单元格,点“格式”->“条件格式”,将条件设为: “公式”=COUNTIF($B:$B,$A2)=0 点“格式”->...四、EXCEL中怎样批量地处理按排序 假定有大量的数据(数值),需要将按从大到小排序,如何操作? 由于按排序与按列排序都是只能有一个主关键字,主关键字相同时才能按次关键字排序。...你原有数据将按从大到小排序出现在F至J列。如有需要可用“选择性粘贴/数值”复制到其他地方。 注:1步的公式可根据你的实际情况(数据范围)作相应的修改。

2.6K50

【学习】请速度收藏,Excel常用电子表格公式大全

(一)、如果是要求A、B两列的同一数据相比较: 假定第一为表头,单击A2单元格,点“格式”->“条件格式”,将条件设为: “单元格数值” “不等于”=B2 点“格式”->“字体”->“颜色”,选中红色...用格式刷将A2单元格条件格式向下复制。 B列可参照此方法设置。...(二)、如果是A列与B列整体比较(即相同数据不在同一): 假定第一为表头,单击A2单元格,点“格式”->“条件格式”,将条件设为: “公式”=COUNTIF($B:$B,$A2)=0 点“格式”->...四、EXCEL中怎样批量地处理按排序 假定有大量的数据(数值),需要将按从大到小排序,如何操作? 由于按排序与按列排序都是只能有一个主关键字,主关键字相同时才能按次关键字排序。...你原有数据将按从大到小排序出现在F至J列。如有需要可用“选择性粘贴/数值”复制到其他地方。 注:1步的公式可根据你的实际情况(数据范围)作相应的修改。

2.8K80

Word域的应用和详解

在公式的括号中键人单元格引用,可引用单元格的内容。例如,单元格 A1 和 B4 中的数值相加时,会显示公式 =SUM(a1,b4)。   5 在“数字格式”框中输入数字的格式。...■第四章 域的操作符和函数 一、操作符   可在Compare比较域(在 42 页)中使用7 到12号操作符。   ...▲ IF(x,y,z) 如果条件表达式 x 的值为 true,那么结果取 y ;如果该条件表达式的值为 false,那么结果取 z 。...▲示例:要在文档的一页上打印如“ 2 节的页 4”之类的文本,可在页眉和页脚中插入以下域和文本。...如果同时使用了“格式开关 \*”(在 9 页),那么 \h 开关将不隐藏域结果。 \n 插入指定项目的下一个顺序号。该开关是默认的。 \r N 将顺序号重置为指定的值 N

6.4K20

Excel公式大全,高手进阶必备!

(一)、如果是要求A、B两列的同一数据相比较: 假定第一为表头,单击A2单元格,点“格式”->“条件格式”,将条件设为: “单元格数值” “不等于”=B2 点“格式”->“字体”->“颜色”,选中红色...用格式刷将A2单元格条件格式向下复制。 B列可参照此方法设置。...(二)、如果是A列与B列整体比较(即相同数据不在同一): 假定第一为表头,单击A2单元格,点“格式”->“条件格式”,将条件设为: “公式”=COUNTIF($B:$B,$A2)=0 点“格式”->...四、EXCEL中怎样批量地处理按排序 假定有大量的数据(数值),需要将按从大到小排序,如何操作? 由于按排序与按列排序都是只能有一个主关键字,主关键字相同时才能按次关键字排序。...你原有数据将按从大到小排序出现在F至J列。如有需要可用“选择性粘贴/数值”复制到其他地方。 注:1步的公式可根据你的实际情况(数据范围)作相应的修改。

2.3K20

做完这套面试题,你才敢说懂Excel

选中“销售员ID”列,【条件格式】-【突出显示单元格规则】-【重复值】,在弹出的【重复值】设置窗口里,可对重复值的单元格格式进行设置。 最终效果如下,重复出现的销售员ID,就会标识出来。...条件格式除了可以对重复项进行格式设置,还可以对大于某范围的、小于某范围的、介于某范围等等的单元格进行设置,甚至还可以自定义条件规则。 条件格式拓展学习:如何使复杂的数据一目了然?...如本案例中,在前边的步骤已经用match函数定位到“高小明”位于4,所以,最终引用返回的是“小组”列中4的值,也就是“战无不胜组”。公式向下填充,即可返回所有销售员对应的组别信息。...条件格式除了可以对重复项进行格式设置,还可以对大于某范围的、小于某范围的、介于某范围等等的单元格进行设置,甚至还可以自定义条件规则。 条件格式拓展学习:如何使复杂的数据一目了然?...如本案例中,在前边的步骤已经用match函数定位到“高小明”位于4,所以,最终引用返回的是“小组”列中4的值,也就是“战无不胜组”。公式向下填充,即可返回所有销售员对应的组别信息。

4.5K00

年度考核如何实现排名?

其语法规则是: rank(要进行比较的数值,在哪个区域比较,降序还是升序) 第三个参数“降序还是升序”,降序是0,升序是1,如果省略这个参数,则默认为按照降序来进行排名。...从上面的案例中,我们看到,猴子和马云都是排1的,有两个1;而后就是苏火火,排在了3,而不是2。 那么如何实现,猴子和马云都是排1,苏火火排在2(而不是3)呢?...可以看到,两个并列排名1之后,紧随的是2,而不是从3开始。 那么,这个公式怎么理解呢?我们拆解一步来看下。...,那么,B2的排名就 N+1。...在数据区域任意一单元格单击,插入数据透视表 把“姓名”拖到,把“分数”拖到值,连续拖两次。

78400

Python替代Excel Vba系列(二):pandas分组统计与操作Excel

本文要点: 使用 xlwings ,设置单元格格式 使用 pandas 快速做高难度分组操作 注意:虽然本文是"Python替代Excel Vba"系列,但希望各位读者明白,工具都是各有所长,适合才是最好...注意看3和4数据,他们是并列3名。并且后面的人是从5名开始。 找出低水平学生 现在找出低于所在班级平均分的同学吧。 先按班级计算平均分,然后把平均分填到上。...万事俱备 看到这里,你可能会觉得很复杂,但注意,我们只是写了2句代码即可做到了比较复杂的分组汇总。 首先把 top 3的同学挑出来 df.query('排名<=3') ,过滤符合条件的记录。...因此我们可以利用 index 定位 excel 的单元格,然后通过 xlwings 标记底色就好了。...rng=top_range.offset(i).resize(1,cols_count) ,定位需要设置颜色的。 rng.api.Interior.Color = color ,设置单元格底色。

1.6K30

使用Python Xlsxwriter创建Excel电子表格(4部分:条件格式

>使用PythonXlsxwriter创建Excel电子表格(2部分:公式,链接与命名区域) >>>使用PythonXlsxwriter创建Excel电子表格(3部分:格式,迷你图与图表) 本文介绍...Excel条件格式 条件格式,根据条件设置格式,这是Excel中一个灵巧优雅的功能,允许我们根据特定条件高亮显示(在大多数情况下)单元格。当然,用户可以定义这些条件。...2.可以使用“A1”或(、列)样式表示法来引用单元格单元格区域。 3.使用workbook.add_format()方法创建Excel格式。...4.通过将数据和格式同时写入单元格/区域来格式单元格。 新概念 1.要创建条件格式,使用worksheet.conditional_format('A1',{parameters})。...2.条件格式叠加在现有单元格格式上,并非所有单元格格式属性都可以修改,例如字体名称、大小、对齐方式等。 3.大多数情况下,我们使用条件格式只是为了突出显示单元格(改变单元格颜色)。

4.2K20

7道题,测测你的职场技能

在这里我们可以通过自定义数据格式来实现。 选中需要隐藏的单元格区域,单击鼠标右键,在弹出的快捷菜单中选择“设置单元格格式”。...我们手动把“猴子”的数字格式代码@改为@@@@@@(想重复显示多少次就多少个@),然后,就看到,虽然只输入了一个“猴子”但却显示出了N个“猴子”。...【题目3】使用辅助列将以下左表变为右表形式 如图,要将左表变为右表的形式,其实就是将表里的姓名列,每隔一插入空白。如何实现呢?我们可以通过添加辅助列的方法来实现。...通过观察籍贯列,可以发现,“北”字在不同的籍贯里,可能是位于1位,也可能是位于2位,或5位等,总之,“北”字字符位置是不确定的。 在excel里,可以使用通配符来进行模糊查找。...在弹出的【新建规则】对话框中,选择“使用公式确定要设置格式单元格”,然后输入对应的公式: =and($D4=$H$4,$F4>$I$4) 用and函数,即两个条件同时成立,才进行格式设置。

3.6K11

你有一份面试题要查收

本题我们用星号通配符比较合适,选中抵押权人这一列里的内容,Ctrl+F 快捷键打开【查找和替换】对话框。...定位出空白单元格后,在编辑栏里也就是写公式处输入“未知”,同时按下“ctrl+enter”,具体操作如下: image.png 如果希望在同列中空白的单元格是按照上一的值填充,在编辑栏里也就是写公式处输入...”在整张表的1。...本例的最终公式为两个函数嵌套使用,具体如下: image.png 当姓名固定不变时,住宅电话在整张表的3列,所以INDEX函数的第三参数变成3表示在整个表格中,13列的值就是李项的住宅电话,...和#N/A,可以使用条件格式标出来,选中要进行条件格式设置的区域,【开始】-【条件格式】-【新建规则】,然后具体操作如下: 由于excel里最多只能录入15个字符,超过15个字符会使用科学记数法,而身份证大多数情况下是

2.1K11

做完这套面试题,你才敢说懂Excel

下面的题目来自一份商品专员的面试题,其中有涉及到条件格式、自定义排序、数据验证制作下拉菜单、查找引用类函数、文本提取函数等等技能。...问题1:将“销售员ID”列重复项标记出来 对重复项进行标记,也就是说判断单元格的值是否有重复,有重复,即进行标记。因此在这里可以用到【条件格式】功能。...选中“销售员ID”列,【条件格式】-【突出显示单元格规则】-【重复值】,在弹出的【重复值】设置窗口里,可对重复值的单元格格式进行设置。 最终效果如下,重复出现的销售员ID,就会标识出来。...条件格式除了可以对重复项进行格式设置,还可以对大于某范围的、小于某范围的、介于某范围等等的单元格进行设置,甚至还可以自定义条件规则。 条件格式拓展学习:如何使复杂的数据一目了然?...如本案例中,在前边的步骤已经用match函数定位到“高小明”位于4,所以,最终引用返回的是“小组”列中4的值,也就是“战无不胜组”。公式向下填充,即可返回所有销售员对应的组别信息。

2.2K10

Range单元格对象方法(二)AutoFilter自动筛选

以及文本和数字的筛选条件等。 进行数据筛选时是选择一列或多列按某条件来筛选。平时比较常用,就不再演示。可以注意下自定义筛选界面。...自动筛选AutoFilter方法 下面就学习如果通过VBA代码来实现单元格的自动筛选方法。...代码中的三个过程作用是相同的,后两个过程将参数格式省略。...四、筛选分数>=90和<=95 省略了格式的参数,筛选列为5列,筛选条件为“>=90”和"<=95"。两个条件的关系operator的值为xland。即两个条件为并且的关系。...六、筛选结果删除 删除删选单元格,是利用筛选之后删除可见的单元格来实现。(删除时要保留表头所在的第一)删除结束时,要将工作表的筛选模式关闭。

5.6K21

Excel技巧:使用条件格式巧妙隐藏重复值

标签:条件格式 在Excel中,都必须输入完整的数据,才能够进行排序和筛选。然而,有些工作表为了易于阅读且排版美观,会使用空单元格,如下图1所示。...图1 在这种情况下,当你对列A进行筛选或者排序时,就会出现问题,例如,筛选西区超市商品时,只会显示5中的内容,如下图2所示。 图2 我们使用条件格式,可以使两者兼得。...1.选择单元格区域A2:A7。 2.单击功能区“开始”选项卡“样式”组中的“条件格式——新建规则”。...3.在“新建格式规则”对话框中,选择规则类型为“使用公式确定要设置格式单元格”,在“为符合此公式的值设置格式”中输入公式: =A2=A1 4.单击该对话框中的格式按钮,设置字体颜色为白色(与单元格背景色相匹配...此时,在单元格A3和A4中输入“东区”,在单元格A6和A7中输入“西区”,其字体颜色与单元格背景色相同,因此表面上看不到其内容,如下图4所示。 图4 再进行筛选操作,如下图5所示。

1.6K40

Js算法与数据结构拾萃(6):回溯

该题仍然可以用回溯法来解:决策树的一层row表示棋盘上的;每个节点可以做出的选择是,在该行的任意一列(col)放置一个皇后。...所以考虑用递归遍历扫描,然后用 图 存放盘面。比如[2,4,1]表示:02列,14列,21列,放了皇后。...接下来就是盘面判断,当遍历的时候,我们发现 •不能一样•列不能一样•+列 不能一样•-列不能一样 var solveNQueens = function(n) { let ret = [...42列,棋盘13列,放了棋子 function find (row, tmp = []) { // 终止条件 if (row == n) { // n-1已经是最后一...单词必须按照字母顺序,通过相邻的单元格内的字母构成,其中“相邻”单元格是那些水平相邻或垂直相邻的单元格。同一个单元格内的字母不允许被重复使用。

1.1K30

技巧:Excel用得好,天天没烦恼

当你设置好了第一单元格的函数,只需要把光标移动到单元格的右下角,等到它变成一个小加号时,双击,公式就会被应用到这一列剩下的所有单元格里。 这是不是比用鼠标拖拉容易多了?! 6....Format_text为设置单元格格式中自己所要选用的文本格式。 9. SMALL & LARGE 函数 SMALL函数可以用来找到一串数据中的n小的值。...这两个函数有些复杂,搬好小板凳,我们来慢慢说。 index(r,n)是一个索引函数,在区域r内,返回n单元格的值。...而 match(a,r,t)是一个匹配函数,t为0时,返回区域r内与a值精确匹配的单元格顺序位置;t为1时返回区域r内与a值最接近的单元格顺序位置(汉字通常按拼音字母比较,数字按值比较,数值符号按位值比较...通常可以将两个函数联合起来进行表间关联关系查询,通过match函数找到匹配单元位置号,再用这个位置号,通过index函数找到与匹配值对应的关联值。 为什么别人做事总比你快?这下明白了吧。

2K40

VBA大牛用了都说好的嵌套循环

image.png 通过上图展示的代码,我们可以看到整个代码的核心架构采用了3层嵌套结构,分别为: 1层的Do...While循环结构,其主要用来控制表格「」方向的循环; 2层的For循环结构,...i控制「」方向的循环,而数据区域的判断是从3开始的。...2)程序执行Do...While循环体 image.png 程序读取「Do While Cells(i, 2) ""」表明程序进入了1层的「循环」,换句话就是:单元格B3的值是否为空?...我们通过查看左侧发现「单元格B3=738」,不为空。然后,程序进入下一执行。...而由于根据规则,符合条件后的单元格,将以指定的格式——「收入 | 等级」写入结果,比如:「738 | 土豪」。

3.6K00

工作再忙,都要学会这36个Excel经典小技巧!

2、同时冻结11列 选取第一列和第一交汇处的墙角位置B2,窗口 - 冻结窗格 ? 3、快速把公式转换为值 选取公式区域 - 按右键向右拖一下再拖回来 - 选取只保留数值。 ?...7、显示重复值 选取数据区域 - 开始 - 条件格式 - 显示规则 - 重复值 ? 8、把文本型数字转换成数值型 选取文本数字区域,打开左上角单元格的绿三角,选取 转换为数值 ?...9、隐藏单元格内容 选取要隐藏的区域 - 设置单元格格式 - 数字 - 自定义 - 输入三个分号;;; ?...13、同时查看一个excel文件的两个工作表 视图 - 新建窗口 - 全部重排 ?...21、隐藏公式 选取公式所在区域 - 设置单元格格式 - 保护:选取隐藏 - 保护工作表 ? 22、高按厘米设置 点右下角“页面布局”按钮,高单位即可厘米 ?

2.3K30
领券