会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
yocichen
穷千里目,上二层楼。
Mail:yocichen@126.com
首页
新随笔
联系
管理
上一页
1
···
9
10
11
12
13
14
15
16
下一页
2019年1月17日
leetcode-27.移除元素
摘要: leetcode-27.移除元素 题意 给定一个数组 nums 和一个值 val,你需要原地移除所有数值等于 val 的元素,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。 元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元
阅读全文
posted @ 2019-01-17 18:56 yocichen
阅读(152)
评论(0)
推荐(0)
2019年1月16日
leetcode-26.删除重复数组中的重复项
摘要: leetcode-26.删除重复数组中的重复项 题意 给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。 示例 1: 示例 2: 说明: 为什么返回数值是整数,
阅读全文
posted @ 2019-01-16 20:47 yocichen
阅读(355)
评论(0)
推荐(0)
2019年1月15日
leetcode-20.有效的括号
摘要: leetcode-20.有效的括号 题意 给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。 有效字符串需满足: 注意空字符串可被认为是有效字符串。 示例 1: 示例 2: 示例 3: 示例 4: 示例 5: 输入: "{[]}" 输出: true cod
阅读全文
posted @ 2019-01-15 12:19 yocichen
阅读(151)
评论(0)
推荐(0)
2019年1月13日
leetcode-973最接近原点的K个点
摘要: leetcode-973最接近原点的K个点 题意 我们有一个由平面上的点组成的列表 points。需要从中找出 K 个距离原点 (0, 0) 最近的点。 (这里,平面上两点之间的距离是欧几里德距离。) 你可以按任何顺序返回答案。除了点坐标的顺序之外,答案确保是唯一的。 示例 1: 示例 2: 提示:
阅读全文
posted @ 2019-01-13 20:04 yocichen
阅读(1244)
评论(2)
推荐(0)
2019年1月12日
leetcode-14最长公共前缀
摘要: leetcode-14最长公共前缀 题目 编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀,返回空字符串 ""。 示例 1: 输入: ["flower","flow","flight"] 输出: "fl" 示例 2: 输入: ["dog","racecar","car"] 输出:
阅读全文
posted @ 2019-01-12 19:48 yocichen
阅读(258)
评论(0)
推荐(0)
2019年1月10日
leetcode-13罗马字符转整数
摘要: leetcode-13罗马字符转整数 算法:转换的规律是先逐字符按照对应的阿拉伯数字累加,然后对于特殊的(I、X、C出现在左侧)要处理。处理方法:出现特殊字符组合减去双倍的左侧字符(在开始的处理中已经加过一次,而实际的结果中却是要减去,那么就需要在加的基础上减去两倍)。 Code: vertion
阅读全文
posted @ 2019-01-10 17:01 yocichen
阅读(238)
评论(0)
推荐(0)
MFC俄罗斯方块
摘要: 经典俄罗斯方块游戏 源码百度云链接 链接:https://pan.baidu.com/s/14frk2EuFoiRCzudol2Xgvg 提取码:syzk GitHub https://github.com/yocichenyx/Tetris-Game 开发者:yocichen 0引言 0.1背景和
阅读全文
posted @ 2019-01-10 16:25 yocichen
阅读(1796)
评论(0)
推荐(0)
2019年1月5日
leetcode-9.回文数(水仙花数)
摘要: leetcode-9.回文数(水仙花数) 题意:给定整数,判断是否是水仙花数(回文数),返回判断结果 算法: 1.判断负数, 如果是负数直接返回false 2.将整数逐位拆解,用数组存储 3.遍历数组,若本位与后面对应位不等返回false. Code
阅读全文
posted @ 2019-01-05 20:24 yocichen
阅读(1004)
评论(0)
推荐(0)
2019年1月3日
leetcode-7.整数反转
摘要: leetcode-7.整数反转 idea:题面是将给定32以内整数反转 算法:先判断数字正负,记录符号(1 / -1) 将数字每一位用数组存储 遍历数组,通过权重不同实现数字反转,过程中判断是否超出32位数字范围(2147483647 ~ -2147483648),超出直接返回0 返回计算结果与符号
阅读全文
posted @ 2019-01-03 22:34 yocichen
阅读(225)
评论(0)
推荐(0)
Leetcode-2.两数相加
摘要: Leetcode-2.两数相加 (隐含大数相加) 1.错误解法 idea: 先遍历两个链表,计算出两个数的数值(十进制),后将两数相加,再将 和 的各位转换为链表的各个节点值。 个人觉得想法是完全没错的,但是要知道计算机一次所能存储的数字位数有限,有的样例就过不去(尽管我使用了long long类型
阅读全文
posted @ 2019-01-03 18:53 yocichen
阅读(297)
评论(0)
推荐(0)
2018年12月29日
LeetCode 1.两数之和
摘要: 一道简单题引发的惨案,map完败于unordered_map 题面: 方法: 暴力破解 C++:时间复杂度 O(n2) 1 class Solution { 2 public: 3 vector<int> twoSum(vector<int>& nums, int target) { 4 vecto
阅读全文
posted @ 2018-12-29 23:37 yocichen
阅读(159)
评论(0)
推荐(0)
微软语音引擎 TTS 最基本使用
摘要: TTS(TextToSpeak) 需求:需要借助程序实现 文字合成语音/语音识别。 TTS 介绍就不说了,这里介绍非常详细 >>> TTS详细介绍 + SAPI(微软的TTS语音合成和识别接口,可在程序中直接调用) 下面介绍一下,怎么来使用它 1. 下载安装TTS引擎 到微软的官方网站上去下载一下
阅读全文
posted @ 2018-12-29 23:14 yocichen
阅读(10665)
评论(0)
推荐(0)
2018年12月24日
MFC 单文档添加按钮
摘要: VS 单文档 添加按钮 今天做项目需要在单文档中创建按钮来响应函数,即点击按钮,调用某函数,特此记录。 1. 在XXXView中添加CButton变量,例如 CButton start; 2. 下来就是 创建按钮 了 ① 在资源 Rescource.h 中注册一下 按钮 #define IDB_BU
阅读全文
posted @ 2018-12-24 21:55 yocichen
阅读(3330)
评论(0)
推荐(0)
2018年12月6日
操作系统-进程通信(信号量、匿名管道、命名管道、Socket)
摘要: 进程通信(信号量、匿名管道、命名管道、Socket) 具体的概念就没必要说了,参考以下链接。 信号量 匿名管道 命名管道 Socket Source Code: 1. 信号量(生产者消费者问题) 1 #include <iostream> 2 #include <Windows.h> 3 #incl
阅读全文
posted @ 2018-12-06 10:32 yocichen
阅读(1123)
评论(0)
推荐(0)
2018年12月2日
Linux 源码阅读 进程管理
摘要: Linux 源码阅读 进程管理 版本:2.6.24 1.准备知识 1.1 Linux系统中,进程是最小的调度单位; 1.2 PCB数据结构:task_struct (Location:linux-2.6.24\include\linux\sched.h)(任务可以和进程混用) 2.设计思路图 3.数
阅读全文
posted @ 2018-12-02 14:14 yocichen
阅读(901)
评论(0)
推荐(0)
上一页
1
···
9
10
11
12
13
14
15
16
下一页
公告