自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 【LeetCode】【简单】《最小栈》

设计一个支持 push ,pop ,top 操作,并能在常数时间内检索到最小元素的栈。push(x) —— 将元素 x 推入栈中。pop()—— 删除栈顶的元素。top()—— 获取栈顶元素。getMin() —— 检索栈中的最小元素。示例:输入:["MinStack","push","push","push","getMin","pop","top","getMin"][[],[-2],[0],[-3],[],[],[],[]]输出:[null,null,null...

2020-05-13 22:08:37 177

原创 【LeetCode】【简单】整数反转

给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。示例1:输入: 123输出: 321示例 2:输入: -123输出: -321示例 3:输入: 120输出: 21注意:假设我们的环境只能存储得下 32 位的有符号整数,则其数值范围为[−231,231− 1]。请根据这个假设,如果反转后整数溢出那么就返回 0。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/reverse-integ...

2020-05-11 22:20:07 149

原创 【LeetCode】【简单】打印从1到最大的n位数

题目:输入数字 n,按顺序打印出从 1 到最大的 n 位十进制数。比如输入 3,则打印出 1、2、3 一直到最大的 3 位数 999。示例 1:输入: n = 1输出: [1,2,3,4,5,6,7,8,9]说明:用返回一个整数列表来代替打印n 为正整数来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/da-yi...

2020-02-16 17:18:44 235

原创 【LeetCode】【简单】解压缩编码列表

题目:给你一个以行程长度编码压缩的整数列表nums。考虑每对相邻的两个元素 [a, b] = [nums[2*i], nums[2*i+1]](其中i >= 0),每一对都表示解压后有 a个值为b的元素。请你返回解压后的列表。示例:输入:nums = [1,2,3,4]输出:[2,4,4,4]解释:第一对 [1,2] 代表着 2 的出现频次为 1...

2020-02-16 17:07:16 149

原创 【LeetCode】【简单】 左旋转字符串

题目:字符串的左旋转操作是把字符串前面的若干个字符转移到字符串的尾部。请定义一个函数实现字符串左旋转操作的功能。比如,输入字符串"abcdefg"和数字2,该函数将返回左旋转两位得到的结果"cdefgab"。示例 1:输入: s = "abcdefg", k = 2输出:"cdefgab"示例 2:输入: s = "lrloseumgh", k = 6输出:"umg...

2020-02-16 16:46:15 453 1

原创 【LeetCode】【简单】将数字变成 0 的操作次数

题目:给你一个非负整数num,请你返回将它变成 0 所需要的步数。 如果当前数字是偶数,你需要把它除以 2 ;否则,减去 1 。示例 1:输入:num = 14输出:6解释:步骤 1) 14 是偶数,除以 2 得到 7 。步骤 2) 7 是奇数,减 1 得到 6 。步骤 3) 6 是偶数,除以 2 得到 3 。步骤 4) 3 是奇数,减 1 得到 2 。步骤 5...

2020-02-16 15:58:13 289

原创 【LeetCode】【简单】 删除中间节点

题目:实现一种算法,删除单向链表中间的某个节点(除了第一个和最后一个节点,不一定是中间节点),假定你只能访问该节点。示例:输入:单向链表a->b->c->d->e->f中的节点c结果:不返回任何数据,但该链表变为a->b->d->e->f来源:力扣(LeetCode)链接:https://leetcode-cn.com...

2020-02-16 15:34:45 443

原创 【LeetCode】【简单】猜数字

题目: 小A 和 小B 在玩猜数字。小B 每次从 1, 2, 3 中随机选择一个,小A 每次也从 1, 2, 3 中选择一个猜。他们一共进行三次这个游戏,请返回 小A 猜对了几次?输入的guess数组为 小A 每次的猜测,answer数组为 小B 每次的选择。guess和answer的长度都等于3。示例 1:输入:guess = [1,2,3], ans...

2020-02-16 15:17:27 257

原创 win32

day01创建解决方案:1.文件--> 新建 ---> 项目2.在 已安装的模板 中,点击 Visual Stutio 解决方案3.名称: 添加 解决方案名称 Day01 路径: 点击 浏览 按钮,选择路径4.确定在解决方案中添加控制台项目:1.右键解决方案名称----> 添加 ----> 新建项目2.在 已安装的模板中,选择 Visual C++ -...

2019-06-12 07:56:53 160

转载 MFC day04

一、MFC的菜单 1.相关问题   Win32   -- HMENU   MFC     -- CMenu类的对象 2.相关类   CMenu类 -- 封装了关于菜单的各种操作,还封装了一个重要的成员变量 m_hMenu(保存菜单句柄) 3.菜单的使用    3.1 添加菜单资源    和win2相同  3.2 将菜单设置到窗口   1) 在处理框架窗口的WM_CREATE消息...

2019-01-28 08:33:06 152

转载 MFC day03

一、MFC消息映射机制 1.概念  消息映射指的是消息ID与消息处理函数的映射 2.消息映射机制的使用(实现步骤)  2.1 类必须直接或间接派生自CCmdTarget类。  2.2 在类的定义中必须添加消息映射的声明宏     DECLARE_MESSAGE_MAP  2.3 在实现中必须有消息映射的实现宏     BEGIN_MESSAGE_MAP(theClass,baseC...

2019-01-28 08:32:29 133

转载 MFC day03 伪代码

AfxWndProc(HWND hWnd, UINT nMsg, WPARAM wParam, LPARAM lParam){  CWnd* pWnd = CWnd::FromHandlePermanent(hWnd);  {     CHandleMap* pMap = afxMapHWND();     {       //  获取&bbb       AFX_MODU...

2019-01-28 08:32:01 159

转载 MFC day02

练习:在CMyFrameWnd类中重写PreCreateWindow()函数,改变窗口显示的位置和大小一、窗口创建1. 创建过程 1.1 加载菜单 1.2 利用pFrame调用CreateEx 注册窗口类并创建窗口  1.2.1 调用PreCreateWindow()函数 设计并注册窗口类  1.2.2 调用AfxHookWindowCreate()函数    1) 调用::Set...

2019-01-28 08:31:16 106

转载 MFC day02 伪代码

Afx开头的函数:  MFC的全局函数::开头的函数:   Win32的API函数::Afx开头的函数:中转到相应的Win32的API函数  ::AfxCtxRegisterClass(lpWndClass) ==> ::RegisterClass(lpWC)三个全局变量:AFX_MODULE_STATE:        当前程序模块状态信息(aaa)AFX_MODULE_TH...

2019-01-28 08:30:47 204

转载 MFC day01

MFC课程组成:1. MFC的机制和原理    课程的核心2. Windows平台上的数据库访问技术    ODBC、ADO3. WIndows平台上的网络通信编程,socket库 4. MFC的项目  远程控制项目 MFC的课程目标:1. MFC框架生成的程序的组成部分和执行流程。2. MFC的六大机制   程序启动、窗口创建、消息映射(命令消息的路由)、运行时类信息、动态...

2019-01-28 08:30:07 274

转载 MFCday01 伪代码

// 1. MFC框架提供的入口函数WinMain(...){    AfxWinMain(...)    {       // 1.1 获取theApp地址,并保存在pThread和pApp中       CWinThread* pThread = AfxGetThread();       CWinApp* pApp = AfxGetApp();       // 1.2 AF...

2019-01-28 08:29:29 102

转载 win32_mfc 理论资料 供自己查阅

目录:    Win32:        1. Win32 简介        2. 注册窗口类        3. 创建窗口        4. 注册窗口类时的附加数据缓冲区        5. 显示窗口        6. 消息循环        7. 消息的分类        8. 消息队列        9. 消息       10. 菜单       11. 资源...

2019-01-12 10:09:23 1184 1

原创 未安装oracle数据库的plsql配置方法

一、下载PLSQL压缩包,免安装版目录结构如下:    D:\install\PLSQL        -- instantclient_11_2        -- PLSQL Developer如没有instantclient_11_2文件夹,可以在网上下一个。二、配置环境变量    NLS_LANG = SIMPLIFIED CHINESE_CHINA.ZHS

2015-12-16 13:58:12 361

原创 文件的简单读取,FileInputStream类的简单使用

文件输入操作:FileInputStream类的使用:1、定义一个数组、整形数、字符串、存放文本的路径;2、创建一个FileInputStream类对象,read()方法将读取数据放入数组并返回内容的长度;3、整形数接收read()返回值,获取长度;4、字符串对象利用构造方法接收数据。String str=new String(bt,0,bytes);//内容,起始位置下标

2015-12-15 14:59:33 633

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除