1.合并两个有序数组 给你两个有序整数数组 nums1 和 nums2,请你将 nums2 合并到 nums1 中,使 nums1 成为一个有序数组。 说明: 初始化 nums1 和 nums2 的元素数量分别为 m 和 n 。 你可以假设 nums1 有足够的空间(空间大小大于或等于 m + n) ...
分类:
编程语言 时间:
2020-10-06 21:14:40
阅读次数:
31
排序的第二天_快速排序与归并排序 快速排序 原理: 快速排序,说白了就是给基准数据找其正确索引位置的过程.,其实快速排序的本质就是把基准数大的都放在基准数的右边,把比基准数小的放在基准数的左边,这样就找到了该数据在数组中的正确位置. 以后采用递归的方式分别对前半部分和后半部分排序,当前半部分和后半部 ...
分类:
编程语言 时间:
2020-10-06 21:13:57
阅读次数:
27
package com.botao; import java.io.*; /** * @author cbt28 */ public class FileUtil { public static String a=""; public static String b=""; public stati ...
分类:
编程语言 时间:
2020-10-06 21:05:22
阅读次数:
28
题目: 输入一个大于 2 的自然数,输出小于该数字的所有素数组成的集合。 代码如下: maxNumber = int(input('请输入一个大于 2 的自然数:')) numbers = [p for p in range(2, maxNumber) if 0 not in [p%d for d ...
分类:
编程语言 时间:
2020-10-06 20:48:21
阅读次数:
45
常用命令-创建文件夹和目录 1. 创建目录: mkdir 通过mkdir+目录名可以创建一个新的目录 mkdir -p+目录名 递归创建目录 2. 创建文件: touch 用户可以通过touch创建一个新的空文件 Linux系统中没有严格的后缀格式, 所以创建文件时可以命名为任意文件名 3. 打开文 ...
分类:
编程语言 时间:
2020-10-05 21:51:46
阅读次数:
28
函数和递归:(stackoverflow):程序员的知乎什么是递归?程序调用自身的编程技巧称为递归。递归作为一种算法在程序设计语言中广泛应用。一个过程或函数在其定义或说明中有直接或者间接调用自身的一种方法,它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需要少量的程序就可以描述出解题过程所需要的多次重复计算,大大减少了程序的代码量。递归的主要思考方式在与:把大
分类:
其他好文 时间:
2020-10-05 21:31:40
阅读次数:
39
题目链接:反转链表 方法一:递归解法 /** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NULL) {} ...
分类:
其他好文 时间:
2020-09-24 21:55:20
阅读次数:
37
grep -R -w -l 'boot' /etc 只显示文件名不显示内容 -R 递归? root@ubuntu:/home/www/apollo/static/js# grep -R -w -l 'Oracle执行统计' ././189.4cc96b6d078107d8613e.js./70.8e ...
分类:
其他好文 时间:
2020-09-24 21:41:08
阅读次数:
42
public function getPrivilegeList($moduleType){ $authRuleModel = M('auth_rule'); $data = $authRuleModel->where(['module_type' => $moduleType])->select( ...
分类:
其他好文 时间:
2020-09-24 21:36:51
阅读次数:
44
安装直接在app store 中搜索 在弹出属性管理窗口中,如下图。 属性名填:svn:global-ignores 属性值填:需要ignore的目录名,一行一个 如果需要递归应用属性,下面有个勾选项。 ...
分类:
其他好文 时间:
2020-09-24 21:31:54
阅读次数:
43