摘要: 0.题目描述 将一串字符串中的空格替换为 '%20' 例如: we are haapy -> we%20are%20happy 进一步理解题意:空格为一个字符,%20为三个字符。 查找空格On即可,这题所要考虑的是如何降低挪动字符的时间复杂度。 1.设立指针解法 插一句自己的想法:先计算出有多少个空格,然后可以计算出需要多出多少个空格。 再倒序扫描原字符串,可以根据已经替换了多少... 阅读全文
posted @ 2020-03-01 11:25 syncdoodle 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 题目:在一个二维数组中, 每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序 排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 本文通过对重要条件: “每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序”的理解逐步进行优化。 1.暴力 阅读全文
posted @ 2020-03-01 11:00 syncdoodle 阅读(140) 评论(0) 推荐(0) 编辑
摘要: https://leetcode-cn.com/problems/shu-zu-zhong-zhong-fu-de-shu-zi-lcof/ 阅读全文
posted @ 2020-02-29 16:45 syncdoodle 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 0、office2016无法注册 电脑上最早是装的office2016然后找的激活码破解的。 但是在word注册时显示无法创建其他博客账号,或者说在注册时页面是灰色的。 经过网上查询这是因为word2016的问题。 官网回答缺少什么补丁,没有什么用,放弃之。 更新Offices 补丁KB312798 阅读全文
posted @ 2020-02-28 21:26 syncdoodle 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 1. 删除原有的RHEL yum $ rpm aq | grep yum|xargs rpm erase – nodeps 2. 下载 CentOS 5 yum 2.1 i386: 2.2 x86_64: 3. 安装 CentOS5 yum 3.1 i386: 3.2 x86_64: 4. 下载 C 阅读全文
posted @ 2018-07-01 21:19 syncdoodle 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 第二次结对作业 (一)独立完成全部代码工作 第二次软工作业,完成一个自动生成四则运算的程序。 所有功能独立完成,耗时约五个小时。 软件截图1 软件截图2 "这里( github )" 是我的项目,clone到本地在vs中运行即可。 (二)评价与总结 这里我想先写出我自己的感想: 真正去逼自己写了一次 阅读全文
posted @ 2018-04-17 00:27 syncdoodle 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 第四次软工作业 (一)拿到代码 第一次和一个没有见过面的同学共同完成一个需要相互协作完成的作业,有一点感到很新鲜。 拿到代码第一眼感觉很工整。从花括号的写法,到注释的排版都给人很直观的感觉,说明队友写代码是非常用心的,这是个很好的习惯。 仔细看过之后发现,从函数的命名到变量的命名都很规范, 比如说 阅读全文
posted @ 2018-04-05 23:25 syncdoodle 阅读(229) 评论(0) 推荐(0) 编辑
摘要: vs2017提供了连接github的插件 1.点击工具 拓展和更新 图一 2.点击联机并搜索githhub 图二 3.下载github插件并重启IDE 4.点击视图 团队资源管理器并登入你的github账号 后续使用学习会继续更新在这篇博文 "参考博客 (VS2015下如何使用Github的教程)" 阅读全文
posted @ 2018-03-29 11:07 syncdoodle 阅读(2278) 评论(0) 推荐(0) 编辑
摘要: 第三次软工作业 实现最大子段和的算法并进行条件组合覆盖测试 (一)什么是最大子段和? 我自己的理解: 一个数组可以若干个子数组,包含自身。每一个字数组都有一个数组元素之和,求这些和之间的最大值。 最朴素的思想就是通过三重循环计算出每个子数组的和,并取最大值。但这种方法会带来很高的复杂度。现在“最大字 阅读全文
posted @ 2018-03-28 00:34 syncdoodle 阅读(280) 评论(0) 推荐(0) 编辑
摘要: Visual Studio单元测试学习(第二次软工作业) 第二次软工作业为选择自己喜欢的IDE,并进行简单的单元测试。 考虑到想要顺便学习一下c 语言,同时自己写c/c++比较多,所以选择了visual studio 2017。 [x] IDE的下载和安装 [x] 用VS2017进行单元测试 (一) 阅读全文
posted @ 2018-03-20 19:06 syncdoodle 阅读(309) 评论(0) 推荐(0) 编辑