码迷,mamicode.com
首页 > 编程语言
c#中常见的算法(一)
冒泡排序(Bubble Sort):是一种直观的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。 算法步骤: 1, ...
分类:编程语言   时间:2020-07-12 12:27:34    阅读次数:118
java file
@Test public void test1(){ File file1 = new File("/Users/truman/Desktop/Life"); System.out.println(file1); System.out.println(file1.isDirectory()); Fi ...
分类:编程语言   时间:2020-07-12 12:26:01    阅读次数:67
VBA基础一:对象、属性、方法、变量
'1、工作簿(Workbooks) ' Workbooks(N)第N个工作簿 ' Workbooks ("工作簿名") ' ActiveWorkbook 活动工作簿 ' ThisWorkBook '代码所在工作簿 '2、工作表(Worksheets) 'Sheets(N) 第N个工作表 'Sheet ...
分类:编程语言   时间:2020-07-12 12:24:28    阅读次数:101
LeetCode 82. 删除排序链表中的重复元素 II
给定一个排序链表,删除所有含有重复数字的节点,只保留原始链表中 没有重复出现 的数字。 示例 1: 输入: 1->2->3->3->4->4->5 输出: 1->2->5 示例 2: 输入: 1->1->1->2->3 输出: 2->3 # Definition for singly-linked ...
分类:编程语言   时间:2020-07-12 12:24:13    阅读次数:62
JavaScript 的 this 原理
一、问题的由来 学懂 JavaScript 语言,一个标志就是理解下面两种写法,可能有不一样的结果。 var obj = { foo: function () {}}; var foo = obj.foo; // 写法一obj.foo() // 写法二foo() 上面代码中,虽然obj.foo和fo ...
分类:编程语言   时间:2020-07-12 12:22:18    阅读次数:60
【Python基础知识】(六)用户输入与while循环
用户输入 使用input()函数可获取用户输入的文本,并以字符串的形式存入变量中。 name = input( "Please enter your name: " ) print( "Hello, " + name + "!" ) 当输入Carl时的输出: Please enter your na ...
分类:编程语言   时间:2020-07-12 12:19:18    阅读次数:88
【012期】JavaSE面试题(十二):多线程(2)
开篇介绍 大家好,我是Java最全面试题库的提裤姐,今天这篇是JavaSE系列的第十二篇,主要总结了Java中的多线程问题,多线程分为三篇来讲,这篇是第二篇,在后续,会沿着第一篇开篇的知识线路一直总结下去,做到日更!如果我能做到百日百更,希望你也可以跟着百日百刷,一百天养成一个好习惯。 启动一个线程 ...
分类:编程语言   时间:2020-07-12 12:13:41    阅读次数:77
易语言运行dos的两种方式
运行 (“cmd /c nslookup 133.123.123.123 >666.txt”, 真, #隐藏窗口) 系统_取DOS执行结果 (“C:\Windows\System32\cmd.exe nslookup 133.123.123.123” ) 用ip反查命令为例 第一个是核心支持库的命令 ...
分类:编程语言   时间:2020-07-12 12:11:32    阅读次数:97
归并排序(Merge sort)
归并排序 归并排序是建立在归并操作上的一种有效的排序算法。该算法是采用分治法的一个非常典型的应用。将已有序的子序列合并,得到完全有序的序列;即先使每个子序列有序,再使子序列段间有序。若将两个有序表合并成一个有序表,称为2-路归并。 作为一种典型的分而治之思想的算法应用,归并排序的实现由两种方法: 自 ...
分类:编程语言   时间:2020-07-12 12:09:18    阅读次数:65
springmvc拦截器(定义、配置以及执行流程)
一、拦截器概念 springmvc中的拦截器(interceptor)类似于Servlet中的过滤器(Filter),它主要用于拦截用户请求并做相应的处理。在实际项目中会经常使用到拦截器,例如在购物网站中通过拦截器可以拦截未登录的用户,禁止其购买商品,或者使用它来验证已登录用户是否有相应的操作权限( ...
分类:编程语言   时间:2020-07-12 12:06:13    阅读次数:78
【Python】自动化升级所有pip安装的包
#-*- coding:utf-8 -*- import os import re def update(): pipList = os.popen('pip3 list').readlines() #这里就相当于我们在cmd里面输入pip3 list 展示 pip3 安装的所有包 #print(p ...
分类:编程语言   时间:2020-07-12 12:04:27    阅读次数:67
leetcode-5445- 子数组和排序后的区间和
题目描述: 提交: class Solution: def rangeSum(self, nums: List[int], n: int, left: int, right: int) -> int: l = [] for i in range(n): for j in range(i+1,n+1) ...
分类:编程语言   时间:2020-07-12 12:02:41    阅读次数:52
Springboot 整合Redis
导入依赖 ? 配置连接 ? 测试 依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> 源码分 ...
分类:编程语言   时间:2020-07-12 12:01:39    阅读次数:59
python实现隔段时间点击一下电脑屏幕的某块区域
import time import pyautogui x, y = 302, 534 # 鼠标需要移动到的位置 num_seconds = 2 # 将鼠标移动到指定坐标的间隔时间 time.sleep(8) # 延迟8秒 pyautogui.moveTo(x, y, duration=num_s ...
分类:编程语言   时间:2020-07-12 11:58:43    阅读次数:98
树状数组模板题:一本通1535
这道题是一道树状数组的模板题,主要考察树状数组的单点修改和区间求和的两种基本操作,只要写好对应的函数,按照读入的内容进行操作即可。首先写好lowbit、update、sum函数。因为之前已经写过了这些函数的写法,这里不再陈述。 int lowbit(int x){ return x&(-x); } ...
分类:编程语言   时间:2020-07-12 11:58:25    阅读次数:57
LeetCode 108. 将有序数组转换为二叉搜索树
将一个按照升序排列的有序数组,转换为一棵高度平衡二叉搜索树。 本题中,一个高度平衡二叉树是指一个二叉树每个节点 的左右两个子树的高度差的绝对值不超过 1。 示例: 给定有序数组: [-10,-3,0,5,9], 一个可能的答案是:[0,-3,9,-10,null,5],它可以表示下面这个高度平衡二叉 ...
分类:编程语言   时间:2020-07-12 11:56:25    阅读次数:58
Java环境变量
在系统变量中新建如下: JAVA_HOME:C:\Program Files\Java\jdk1.8.0_231(jdk目录) CLASSPATH:. PATH(Path):%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin 然后在命令行中输入"java"、"javac"、"ja ...
分类:编程语言   时间:2020-07-12 11:53:03    阅读次数:57
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!