Loading

摘要: 经过漫长的编写、修订和印刷过程,书籍《算法详解:C++11语言描述》终于出版了!目前本书已在各大电商平台上架,搜索书名即可找到对应商品。本书的特色在于: 介绍最新的C11、C14和C17语法以及标准库,完全基于C语言编写代码,借以帮助读者摒弃C+STL代码风格,投入到C++的大家庭中来,并帮助读者养 阅读全文
posted @ 2021-06-17 12:34 日沉云起 阅读(1171) 评论(3) 推荐(0) 编辑
摘要: Speed Typing 题意概述 给出两个字符串I和P,问能否通过删除P中若干个字符得到I?如果能的话,需要删除字符的个数是多少? 数据规模 \(1≤|I|,|P|≤10^5\) 双指针 设置两个指针i和j分别指向I和P的第一个字符,滑动指针j,如果j指向的字符与i指向的字符相同,则让i向后滑动一 阅读全文
posted @ 2022-04-16 21:08 日沉云起 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 这篇帖子主要以流水账的形式记录一下自己整个春招找实习的过程。注意,有些网址需要 网上学科 (倒过来看)才能打开。 另外,我根据网上各类面经博客以及自己的经验总结了面试八股文,不妨分享给大家作参考,点击CS 面试题目总结即可查看。 外企 Google Google 招聘网址点这里 微信公众号:Goog 阅读全文
posted @ 2021-07-02 14:01 日沉云起 阅读(3352) 评论(6) 推荐(7) 编辑
摘要: clang-format是一种格式化代码的插件,可用于格式化C / C ++ / Java / JavaScript / Objective-C / Protobuf / C#代码。而Qt Creator的格式化代码的功能只支持非常简单的缩进纠正,本博客主要讲述如何在Qt Creator上配置cla 阅读全文
posted @ 2021-06-17 16:43 日沉云起 阅读(1352) 评论(0) 推荐(0) 编辑
摘要: 在刷 OJ 题目或者进行编程考试或比赛时,经常需要对编写好的程序进行测试,即运行编写好的程序,输入样例输入或者自己编写的输入数据,查看程序输出结果和样例输出或者正确输出是否一致。这种方法有很多弊端,当有多组输入数据或程序运行结果多次错误时,需要多次复制粘贴输入数据,这个过程非常繁琐而且浪费时间;用肉 阅读全文
posted @ 2021-06-17 16:41 日沉云起 阅读(1338) 评论(0) 推荐(1) 编辑
摘要: 前言 Java8在Java中通过lambda表达式、Stream API引入了函数式编程,那么C中是否也支持函数式编程呢?答案是肯定的。目前关于C进行函数式编程的语法探究的相关博客、文章并不多,本篇博客的目的就是阐述利用C进行函数式编程的几种方法。 为了避免本博客篇幅过大,本博客中只涉及C函数式编程 阅读全文
posted @ 2021-06-17 16:29 日沉云起 阅读(641) 评论(0) 推荐(0) 编辑
摘要: 可查看本项目的github 源码链接,撒娇打滚求 star 哦~~ღ( ´・ᴗ・ ` )比心 本仓库代码是经过 eclipse 编译运行过的,一般情况下将本仓库代码下载下来之后,使用 eclipse 编译直接可以运行。 软件总体设计 软件总体框架 该软件主要分为如下三个模块: 参数设置模块 按钮功能 阅读全文
posted @ 2021-06-17 12:50 日沉云起 阅读(369) 评论(0) 推荐(1) 编辑
摘要: github源码地址:https://github.com/richenyunqi/Mine-game ,撒娇打滚求star哦~~ღ( ´・ᴗ・` )比心 扫雷主界面模块 整个扫雷界面使用大量的白色方格(正方形)进行显示,本游戏软件刚刚运行时刻, 游戏界面的完整显示图如下图所示: 玩家可以使用鼠标左 阅读全文
posted @ 2021-06-17 12:48 日沉云起 阅读(376) 评论(0) 推荐(0) 编辑
摘要: 容器底层数据结构类型 包含的具体容器 内存分配特点 insert操作后迭代器失效情况 erase操作后迭代器失效情况 数组型数据结构 vector, string, deque, array 元素分配在连续的内存中 如果插入后重新分配空间,则所有迭代器都会失效;如果插入后未重新分配空间,会使得插入点 阅读全文
posted @ 2021-06-17 12:46 日沉云起 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 安利一下浙大计算机考研群 241321218、2019 浙大计算机考研经验贴汇总 本博客共 6000 余字,阅读预计需要 8 分钟,可按需要点击文章目录阅读相应章节。 本人情况 我本科是计算机科学与技术专业的,科班出身,拟录取为第 36 名学硕,一战上岸,算是靠复试翻盘吧。下面介绍一下我的考研经历, 阅读全文
posted @ 2021-06-17 12:45 日沉云起 阅读(1371) 评论(0) 推荐(2) 编辑
摘要: 单个项目的设置方法 打开项目的 pro 文件,将CONFIG += console c++11改为CONFIG += console c++17即可。 永久默认支持 c++17 的设置方法 找到 Qt5 的安装目录,我的安装目录是在D盘Qt5.12.3文件夹下,打开如下目录:D:\Qt5.12.3\ 阅读全文
posted @ 2021-06-17 12:44 日沉云起 阅读(693) 评论(0) 推荐(0) 编辑