上一页 1 2 3 4 5 6 7 8 ··· 10 下一页
摘要: process(shared_ptr<Widget>(new Widget),priority()); 上述代码中,虽然我们使用了智能指针来管理new Widget分配回来的资源,但是上述调用方式依然存在资源泄露的问题。 这是因为C++编译器可能以不同的操作序列来完成这件事。可能的序列如下: 1.执 阅读全文
posted @ 2020-05-14 13:23 江雨牧 阅读(150) 评论(0) 推荐(0)
摘要: string* Array=new string[100]; delete Array;//错误的动作 Array中所含的100个对象中的99个不太可能被适当的删除,因为它们的析构函数很可能没有被调用。 当使用new时,有两件事发生。第一,内存被分配出来;第二,针对此内存会有一个或更多构造函数被调用 阅读全文
posted @ 2020-05-14 13:11 江雨牧 阅读(131) 评论(0) 推荐(0)
摘要: 给定四个包含整数的数组列表 A , B , C , D ,计算有多少个元组 (i, j, k, l) ,使得 A[i] + B[j] + C[k] + D[l] = 0。 为了使问题简单化,所有的 A, B, C, D 具有相同的长度 N,且 0 ≤ N ≤ 500 。所有整数的范围在 -228 到 阅读全文
posted @ 2020-05-13 22:27 江雨牧 阅读(276) 评论(0) 推荐(0)
摘要: 输入一棵二叉树的根节点,判断该树是不是平衡二叉树。如果某二叉树中任意节点的左右子树的深度相差不超过1,那么它就是一棵平衡二叉树。 示例 1: 给定二叉树 [3,9,20,null,null,15,7] 3 / \ 9 20 / \ 15 7返回 true 。 示例 2: 给定二叉树 [1,2,2,3 阅读全文
posted @ 2020-05-13 16:52 江雨牧 阅读(154) 评论(0) 推荐(0)
摘要: 一个整型数组 nums 里除两个数字之外,其他数字都出现了两次。请写程序找出这两个只出现一次的数字。要求时间复杂度是O(n),空间复杂度是O(1)。 示例 1: 输入:nums = [4,1,4,6]输出:[1,6] 或 [6,1]示例 2: 输入:nums = [1,2,10,4,1,4,3,3] 阅读全文
posted @ 2020-05-13 13:17 江雨牧 阅读(1127) 评论(0) 推荐(0)
摘要: 从扑克牌中随机抽5张牌,判断是不是一个顺子,即这5张牌是不是连续的。2~10为数字本身,A为1,J为11,Q为12,K为13,而大、小王为 0 ,可以看成任意数字。A 不能视为 14。 示例 1: 输入: [1,2,3,4,5]输出: True 示例 2: 输入: [0,0,1,2,5]输出: Tr 阅读全文
posted @ 2020-05-13 11:51 江雨牧 阅读(1969) 评论(0) 推荐(0)
摘要: 给你一个二叉树,请你返回其按 层序遍历 得到的节点值。 (即逐层地,从左到右访问所有节点)。 示例:二叉树:[3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7返回其层次遍历结果: [ [3], [9,20], [15,7]] 1 /** 2 * Definiti 阅读全文
posted @ 2020-05-13 11:17 江雨牧 阅读(1086) 评论(0) 推荐(0)
摘要: SUID、SGID、SBIT为文件的特殊权限位,这是因为单纯设置文件的rwx权限无法满足我们对安全和灵活性的要求,使用特殊权限为可以弥补它们的不足。 SUID SUID是一种对二进制程序进行设置的特殊权限,可以让二进制程序的执行者暂时拥有所有者的权限。 比如,所有用户都可以执行passwd命令来修改 阅读全文
posted @ 2020-05-11 13:57 江雨牧 阅读(508) 评论(0) 推荐(0)
摘要: 硬盘设备的文件名称经常长这样:/dev/sda1 /dev:表示硬盘文件所在的目录,/dev中以文件形式存放任何设备与接口 /sda:sd表示SCSI设备,hd表示IDE设备;一台主机上可以有多块硬盘,系统可以采用a~p来代表16快不同的设备 1:表示编号为1的分区;1~4表示主分区,逻辑分区从5开 阅读全文
posted @ 2020-05-11 12:05 江雨牧 阅读(274) 评论(0) 推荐(0)
摘要: Linux系统中存在硬链接和软链接两种文件。 硬链接:可以理解为指向原始文件inode的指针,inode是一个文件的唯一标识符。当建立一个硬链接的时候,系统并不会为链接分配独立的inode和文件,所以硬链接和原始文件其实是同一个文件。每添加一个硬链接,原文件的inode连接数就会增加1,当删除文件或 阅读全文
posted @ 2020-05-11 11:26 江雨牧 阅读(249) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 10 下一页