摘要: 剑指 Offer II 001. 整数除法 题目描述: 给定两个整数 a 和 b ,求它们的除法的商 a/b ,要求不得使用乘号 '*'、除号 '/' 以及求余符号 '%' 。 示例: 输入:a = 15, b = 2 输出:7 解释:15/2 = truncate(7.5) = 7 限制: 1.除 阅读全文
posted @ 2021-09-24 23:42 不是勇士 阅读(104) 评论(0) 推荐(0)
摘要: [21. 合并两个有序链表](尾插法) 将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例 : 输入:l1 = [1,2,4], l2 = [1,3,4] 输出:[1,1,2,3,4,4] 限制: 两个链表的节点数目范围是 [0, 50] -100 阅读全文
posted @ 2021-09-23 22:15 不是勇士 阅读(184) 评论(0) 推荐(0)
摘要: 1.内存四区 内存四区:代码区、全局区、栈区、堆区 2.new运算符 语法:new 数据类型(对应的释放操作符为delete) 利用new创建的数据,会返回该数据对应类型的指针 例: 整型:int * p = new int(10); delete p; 数组:int *arr = new int[ 阅读全文
posted @ 2021-09-22 22:47 不是勇士 阅读(94) 评论(0) 推荐(0)
摘要: 1.数据类型 数据类型存在的意义:给变量分配合适的内存空间 2.sizeof关键字 作用:统计数据类型所占内存大小 语法:sizeof(数据类型/变量) 3.整型 INT_MAX (231−1) // INT_MIN(−231) 代码里3e2 = 3 * 10^2 // 2e-2 = 3 * 0.1 阅读全文
posted @ 2021-09-21 23:58 不是勇士 阅读(232) 评论(0) 推荐(0)
摘要: 入门知识点: 指针和指针变量是两个不同的概念,但要注意的是,通常我们叙述时会把指针变量简称为指针。 指针就是地址,地址就是指针,它是一个形无符号整型的一个整数。它的大小取决于系统是16,32 还是64位的 16/8=2byte,32/8=4byte,64/8=8byte. 指针变量其实是一个变量,只 阅读全文
posted @ 2021-09-20 22:50 不是勇士 阅读(359) 评论(0) 推荐(1)