会员
周边
捐助
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
新西兰程序员
上一页
1
2
3
4
5
6
7
8
···
40
下一页
[LettCode-中等] 字母异位词分组
摘要: 这是一道中等难度题,首先我们来了解一下,什么是字母异位词 =》 由重新排列源单词的所有字母得到一个新单词 字母异位词 =》 它是这个意思,比如说一个字符串由3个字符abc组成, 就是"abc",现在我把组成这个字符串的字母顺序随意调换,比如变成 "bac","bca","cab"等, 这几个词就是字
阅读全文
posted @ 2023-11-29 18:13 新西兰程序员
阅读(5)
评论(0)
推荐(0)
编辑
C++中的数据结构 - 红黑树学习
摘要: C++中有一种数据结构-红黑树, 在C++的STL中有一种数据结构map,它就是基于红黑树来实现的 红黑树,是一种二叉搜索树,但是它的每个节点都有颜色,并且只有红和黑两种颜色。所以每个节点上都有一个存储位来表示节点的颜色,可以是Red和Black. 红黑树有一个很大的特点: 它能够确保没有任何一条路
阅读全文
posted @ 2023-11-28 17:32 新西兰程序员
阅读(16)
评论(0)
推荐(0)
编辑
[LettCode-Map和数组-简单] 找到数组中和为目标值的两个数
摘要: 给定一个整数数组 intArr, 还有一个目标值 targetValue, 需要在这个数组intArr中找出和为目标值targetValue的两个整数,并返回它们的数组下标 example: intArr = [2,7,11,15], target = 9, 显然两个值是2和7,它们的数组下标为0,
阅读全文
posted @ 2023-11-28 11:38 新西兰程序员
阅读(12)
评论(0)
推荐(0)
编辑
C++实现双向链表
摘要: 在数据结构中,有一种是"线性结构", 这种数据结构("线性结构")包括数组,单向链表,双向链表,以及栈和队列 今天,我们主要是来演示一下,如何在C++中实现双向链表 1 #ifndef DOUBLE_LINK_HXX 2 #define DOUBLE_LINK_HXX
阅读全文
posted @ 2023-11-24 12:03 新西兰程序员
阅读(15)
评论(0)
推荐(0)
编辑
MFC程序的基础文件等介绍
摘要: 公司的C++代码是用Visual Studio来进行开发的,这样就会用到MFC中的很多基础类文件,比如 STDAFX.H, AFXWIN.H, 会发现诸如 CWinApp, CFrameWnd 之类的,刚开始看不是很理解都是干什么的,现在我们来大概解释一下 1. 在代码中很多cpp文件中,都可以看到
阅读全文
posted @ 2023-10-26 16:12 新西兰程序员
阅读(98)
评论(0)
推荐(0)
编辑
C++里面的HINSTANCE, HANDLE和HWND
摘要: HANDLE是用来标记资源的,也就是handle to an object HINSTANCE,顾名思义,叫做Handle to an instance,是HANDLE的一种特殊情况,常用来标记App实例 HWND是一个基本类型,和char, int等同级别的,可以把它当做long型去看待. 它分为
阅读全文
posted @ 2023-10-09 17:03 新西兰程序员
阅读(584)
评论(0)
推荐(0)
编辑
CString和LPCTSTR之间的关系和区别
摘要: 在Windows操作系统中,我们常用2种编码格式,ANSI编码和Unicode编码 ANSI => 窄字节编码, 一个字符(char)占用一个字节(一个字节占8位)的存储空间, 也就是说一个字符占据8位(有效数据是除掉最高位的其他7位) => C++中用char来表示这种窄字节编码的字符 Unico
阅读全文
posted @ 2023-10-09 14:29 新西兰程序员
阅读(125)
评论(0)
推荐(0)
编辑
JavaScript中apply, call和bind的区别
摘要: 首先要知道,JavaScript中apply,call 和 bind的作用基本都是一样的,就是用来改变函数执行时的上下文,或者说改变函数的this对象指向 在详细了解它们的区别之前,我们先来看一个例子 var name = "mike"; const obj = { name: "luke", sa
阅读全文
posted @ 2023-09-12 11:40 新西兰程序员
阅读(4)
评论(0)
推荐(0)
编辑
const char *ptr和char const *ptr以及char* const ptr的区别
摘要: 1. const char *ptr 和 char const *ptr => 这里这么理解,这个表示的是*ptr, 也就是指针指向的值,而修饰这个指针指向的值 (*ptr)的是const char或者char const, 表示两个意思: const => 表示是个常量,也就是说*ptr这个指针指
阅读全文
posted @ 2023-09-11 10:08 新西兰程序员
阅读(30)
评论(0)
推荐(0)
编辑
VC++中对GetSafeHwnd的使用
摘要: 在看代码时,发现有不少地方使用GetSafeHwnd, 比如代码中的一些断言 ASSERT(NULL != m_UserId.GetSafeHwnd()); 这里的m_UserId是CFilterEdit类型,它继承自afxwin.h中的CEdit, 而这个CEdit又继承自afxwin.h中的CW
阅读全文
posted @ 2023-08-30 17:52 新西兰程序员
阅读(209)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
6
7
8
···
40
下一页
导航
博客园
首页
联系
订阅
管理
公告