hihoCoder#1039 字符消除

描述 1)如果s包含长度超过1的由相同字母组成的子串,那么这些子串会被同时消除,余下的子串拼成新的字符串。 eg."ABCCBCCCAA"中"CC","CCC"和"AA"会被同时消除,余下"AB"和"B"拼成新的字符串"ABB"。 2)上述消除会反复一轮一轮进行,直到新的字符串不包含相邻的相同字符为止。例如”ABCCBCCCAA”经过一轮消除得到"ABB",再经过一轮消除得到"A" 游戏中的每一关小Hi都会面对一个字符串s。在消除开始前小Hi有机会在s中任意位置(第一个字符之前、最后一个字符之
分类: 其他 发布时间: 11-24 23:21 阅读次数: 0

创建博客,规划未来?

第一次写博客,并不知道从哪方面入手来写… 标题最后的问号,其实是想问问自己,是不是能够对自己未来有所规划了?大学三年好像也没做什么惊天地泣鬼神的事情,也没有参加过什么集体荣誉活动。我这个人还是比较懒的,但是不是那种什么事都懒得做的,充其量就是能不做的事情坚决不浪费时间,宁愿睡会儿觉… 入了编程的坑,就没想到再出去过,还是挺喜欢在代码世界遨游的感觉,后面陆续把C语言,C++学了之后,java,python也会在我的学习列表里。个人觉得一周的时间除了正常的上课,睡觉时间,会把一大部分时间用在敲代码
分类: 其他 发布时间: 11-24 23:20 阅读次数: 0

Matlab学习笔记(三)--菜单与控件

26、菜单的创建 使用函数uimenu创建菜单. 使用示例: clear all ; clc ; rect=get(0,'screenSize');%获取屏幕尺寸 N=512;%屏幕尺寸 %创建图形窗口 gwin=figure('MenuBar','none','NumberTitle','off','Name','菜单创建演示',... 'Position',[(rect(3)-N)/2,(rect(4)-N)/2,N,N],'Resize','off'); axis([0 12 0 15]
分类: 编程语言 发布时间: 11-24 23:19 阅读次数: 0

tftp下载文件为中文名【原创】

author :张继飞 在项目中通过tftp下载文件时会有中文名称的问题,上位机发送下来IP地址与文件名,本地程序将文件名以字符串的形式拼起来,结果调用tftp 时,去server下载提示文件不存在,后来经过仔细验证,发现上位机发下来的是utf8编码的文件名,但通过手动tftp 去下载文件,抓包发现一个汉字是两字节,将编码去Unicode码表里去找,没有匹配到汉字,所以排除Unicode。 为了找出tftp使用的编码,将文件名保存到文本,修改文本保存的编码方式,然后通过tftp下载查看数据内容
分类: 编程语言 发布时间: 11-24 23:19 阅读次数: 0

linux硬盘识别过程

目录 1. 硬盘启动协议 2.SCSI总线扫描的方法 方法: 3. 内核打印信息 硬盘开机.内核函数跟踪打印信息 信息解读 硬盘热插拔.内核函数跟踪打印信息 信息解读 4. 硬盘识别过程 5. 硬盘识别过程代码调用 1. 硬盘启动协议 2.SCSI总线扫描的方法 SCSI总线扫描是通过协议特定或者芯片特定的方法探测出挂接在主机适配器后面的目标节点和逻辑单元,为它们在内存中构建相应的数据结构并把它们添加到系统中。 方法: scsi中间层以可能的ID和LUN构造INQUIRY命令,之后将这些命令提
分类: 编程语言 发布时间: 11-24 23:19 阅读次数: 0

百度:地震姜常宏,求传播?!!

百度:抚顺县上马学校老师打学生!百度地震姜常宏就在那个学校!麻烦管理员及热心网民伸出援手帮帮这个崇高的农村穷老师?!!
分类: 企业开发 发布时间: 11-24 23:19 阅读次数: 0

Life Game生命游戏的C++实现

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/m0_37717751/article/details/84438408 因为上了鲍老师的课,每周都要做一次课堂练习。所以大三才想起来开C++的坑= = 代码是课上一个半小时写出来的。难免有考虑不周的地方。如果有什么问题,请各位不吝赐教~ 首先解释一下Life Game。开局一张棋盘,随便放几个棋子,然后每回合棋盘做一次更新,对棋盘的每个格子来说,看它周围的9个邻居在旧棋盘中的状态,有两个棋子则这
分类: 编程语言 发布时间: 11-24 23:18 阅读次数: 0

如何用纯 CSS 创作一副国际象棋

效果预览 在线演示 按下右侧的“点击预览”按钮可以在当前页面预览,点击链接可以全屏预览。 https://codepen.io/comehope/pen/WyXrjz 可交互视频 此视频是可以交互的,你可以随时暂停视频,编辑视频中的代码。 请用 chrome, safari, edge 打开观看。 https://scrimba.com/p/pEgDAM/czVVNtd 源代码下载 本地下载 每日前端实战系列的全部源代码请从 github 下载: https://github.com/come
分类: 编程语言 发布时间: 11-24 23:18 阅读次数: 0

Win10的截图功能

版权声明:本文为博主原创文章,转载请注明出处。https://mp.csdn.net/postedit/84438384 一、用prt sc 键的全屏截图 二、win 键+ shift + s键 鼠标点击可以选中截图区域(局部截图) 三、在win10“运行”输入“SnippingTool”,打开Win10截图工具。 四、怎么截图如下图的活动窗口 在微信、QQ等热键设置上不要有“Alt”即可。
分类: 编程语言 发布时间: 11-24 23:18 阅读次数: 0

数据结构与算法_开篇

我决定了,每天的写作内容就是今天学到了什么。 很无趣是不是? 因为我终于意识到知识的掌握很大程度上依赖于“是否记住了它”。简单来说就是记忆。或者说这种简单的事情我现在还没有做到,所以我决定每天记录一下。 你好,欢迎你。 这里是组蒽,很高兴能和你分享我的成长 记录和分享是我写作的初衷 就这么简单,干就行了 Just Enjoy Ourselves! 以上是公众号的简介,名字就叫组蒽。 算法与数据结构的课程这周一共学习了10小节,内容有:时间复杂度、空间复杂度、数组、链表、栈、队列。具体的概念我已
分类: 编程语言 发布时间: 11-24 23:18 阅读次数: 0

C#除法的取整

版权声明:望生帝 https://blog.csdn.net/qq_36664495/article/details/84439096 Math.Round:四舍六入五取整 Math.Ceiling:向上取整,只要有小数都加1 Math.Floor:向下取整,总是舍去小数 使用的时候,说函数具有二义性。所以使用如下: (int)Math.Ceiling((double)xor/12); Xor/12取整还是double型是具有二义性的。
分类: 编程语言 发布时间: 11-24 23:17 阅读次数: 0

程序员如何选择编程语言

版权声明:本文为博主原创文章,欢迎转载,请注明出处 https://blog.csdn.net/mouday/article/details/84439118 很多人关心这个问题,其实一张图足以说明每个语言的位置 没有最好的语言,只有最适合的应用场景 参考: c#,c++,Java,Python选择哪个好?
分类: 编程语言 发布时间: 11-24 23:17 阅读次数: 0

人工智能(一):技术发展史

2018年11月24日星期六 我分六篇文章,大概把我学到的人工智能课程给大家介绍一下,与君共享。 这六篇文章会从人工智能的历史开始讲起,然后机器学习的核心方法——SVM的基本知识,再讲决策树的相关知识,最后讲近几年非常受欢迎的深度学习。 人工智能是利用智能学习算法,将大量数据中的经验来改善系统自身的性能,从而实现人类智慧所能作的事情。可以这么说,人工智能离不开数据分析和机器学习,研究智能数据分析的理论和方法已经成为人工智能的必要基础之一。人工智能是计算机科学的一个分支,它企图了解智能的实质,并
分类: 编程语言 发布时间: 11-24 23:17 阅读次数: 0

PAT(Basic Level) Practice——1009 说反话

版权声明:余生请多指教,欢迎交流学习: https://blog.csdn.net/LYS20121202/article/details/84438333 原题目: 给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出。 输入格式: 测试输入包含一个测试用例,在一行内给出总长度不超过 80 的字符串。字符串由若干单词和若干空格组成,其中单词是由英文字母(大小写有区分)组成的字符串,单词之间用 1 个空格分开,输入保证句子末尾没有多余的空格。 输出格式: 每个测试用例的输出占一行,输出倒
分类: 编程语言 发布时间: 11-24 23:16 阅读次数: 0

configure: error: Package requirements (libsodium) were not met: No package 'libsodium' found

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zhaohaibo_/article/details/84439148 安装ZeroMQ时产生的问题: configure: error: Package requirements (libsodium) were not met: No package 'libsodium' found 问题解决来源:https://kerpanic.wordpress.com/2015/07/09/zero
分类: 编程语言 发布时间: 11-24 23:16 阅读次数: 0

Robotframework(web测试_1)_启动浏览器

Robotframework启动浏览器 导入依赖的selenium2Library库 1.使用pip安装selenium2Library库后,在python的安装目录下存在selenium2Library文件夹 2.在RIDE的测试套件上导入selenium2Library库 实例: 脚本说明: 使用关键字open browser启动浏览器,第二栏即将打开的网址,第三栏为启动的浏览器类型 使用关键字sleep,等待5s 执行脚本报错 解决方法: 如果你的selenium是3.X版本的,火狐浏览
分类: 编程语言 发布时间: 11-24 23:16 阅读次数: 0

为什么这两家娱乐公司都在不务正业搞AI竞赛?

文|颜璇 来源|智能相对论(ID:aixdlun) 十数年时间,中国互联网视频历经风云变幻,总是你方唱罢我才休。 市场一直在变,而在公众认知范围内,视频行业的竞争点在内容、在流量、在资金。直到近期,爱奇艺AI竞赛“发榜”,市场惊觉在竞争格局越发紧张的现在,在线视频已经在凭技术突围。 其实在AI领域,竞赛并不鲜见。不过近几年,越来越多的AI竞赛将命题从单纯的物体识别聚焦到了人物甚至人物动态识别上。这使得越来越多流媒体平台现身其中。前有美国Netflix通过AI竞赛,现在爱奇艺也拿出高额奖金旨在进
分类: 编程语言 发布时间: 11-24 23:15 阅读次数: 0

利用AppInit_Dlls注入在win10上的限制

0x00 AppInit_Dlls注入方法特别简便,日常注入测试首选,在win7上屡试不爽,具体原理如下: support.microsoft.com/en-us/help/… docs.microsoft.com/en-us/windo…windows-7-and-windows-server-2008-r2 但是最近使用win10系统之后发现,注入方法失效。在检查过所有的配置都正确之后,决定使用调试器看看原因是啥。 0x01 调试堆栈如下,具体是怎么找到这里的,我提供三种方法做参考: 1、
分类: 编程语言 发布时间: 11-24 23:15 阅读次数: 0

HihoCoder#1051 补提交卡

描述 小Ho给自己定了一个宏伟的目标:连续100天每天坚持在hihoCoder上提交一个程序。 100天过去了,小Ho查看自己的提交记录发现有N天因为贪玩忘记提交了。于是小Ho软磨硬泡、强忍着小Hi鄙视的眼神从小Hi那里要来M张"补提交卡"。每张"补提交卡"都可以补回一天的提交,将原本没有提交程序的一天变成有提交程序的一天。 小Ho想知道通过利用这M张补提交卡,可以使自己的"最长连续提交天数"最多变成多少天。 输入 第一行是一个整数T(1 <= T <= 10),代表测试数据的组数。 每个测试
分类: 编程语言 发布时间: 11-24 23:15 阅读次数: 0

11-24

打印9*9乘法表 主要就是循环和嵌套循环的应用,还有顺序方面的问题。 #include <stdio.h> #include <stdlib.h> int main() { int i, j,k; for (i = 1; i <= 9; i++) { for (j = 1; j <= i; j++) { printf("%d*%d=%d\t", j, i, k = i*j); // "\t"这个标识符是用来水平制表 } printf("\n"); } sys
分类: 编程语言 发布时间: 11-24 23:14 阅读次数: 0
今日推荐