编程语言
1、选择排序 选择排序的算法步骤是,从头到尾遍历数组找出最小的值,然后将其与前方未经过排序的第一个数进行交换。重复执行上述步骤直至结束 该算法需要两次循环,时间复杂度是 O(n2) 代码如下: def selection_sort(arr): arr_length=len(arr) if arr_l ...
分类:编程语言 时间:2021-09-02 02:28:03 收藏:0 阅读:11
导入模块 import random 1、random.choice(列表/元组/字符串) ,在列表或者元组中随机挑选一个元素,若是字符串则随机挑选一个字符 num1 = random.choice(['hello',True,1,[1,4,5]]) print(num1) 输出(每次输出的结果不一 ...
分类:编程语言 时间:2021-09-02 02:27:49 收藏:0 阅读:7
newFixedThreadPool 定长线程池,每当提交一个任务就创建一个线程,直到达到线程池的最大数量,这时线程数量不再变化,当线程发生错误结束时,线程池会补充一个新的线程 测试代码: public class TestThreadPool { //定长线程池,每当提交一个任务就创建一个线程,直 ...
分类:编程语言 时间:2021-09-02 02:27:36 收藏:0 阅读:10
需求场景大概就是:调用的方法是异步的。需要遍历参数,循环调用这个方法。拿到所有方法执行的结果,才能进行下一步。 所以说,需要在循环里面执行异步方法,然后正确拿到所有结果。 刚面临这个问题的时候我是拒绝的,对于我这个还没出新手村的菜鸟来说,异步,还循环,离谱,总不能callback一层一层套进去吧。 ...
分类:编程语言 时间:2021-09-02 02:09:10 收藏:0 阅读:4
今天看到一个简单的面试题,特此记录一下 题目:一个数据,不使用循环,不一次赋值,怎么逆序输出 核心思想:递归 下面直接上代码 public static void main (Sreing[] args){ int[] arr={1,2,3,4}; outArr(arr,arr.length); } ...
分类:编程语言 时间:2021-09-02 01:49:54 收藏:0 阅读:6
Java运行时类型信息(Run-Time Type Identification)使得你可以在程序运行时发现和使用类型信息。 ——《Java编程思想》 1.类型信息与多态 面向对象编程中的基本目的是:让代码只操纵对基类的引用,如示例中的Animal。这里实际上是将Dog和Cat向上转型为Animal ...
分类:编程语言 时间:2021-09-02 01:48:43 收藏:0 阅读:5
再比如,Java 语言中的许多库类名称和咖啡有关,像 JavaBeans(咖啡豆)、NetBeans(网络豆)以及 ObjectBeans(对象豆)等等。SUN 和 JAVA 的标识也是一杯正冒着热气的咖啡。Java 初创期1995 年初,Sun 对外发布 Java 语言,并提供免费下载,放在互联网 ...
分类:编程语言 时间:2021-09-02 01:47:53 收藏:0 阅读:9
最近碰到一个import外部文件全局变量修改后未符合预期效果的问题,简要描述如下: 有env.py, test.py, dal.py三个文件,env.py 中定义了DEBUG=False的全局变量,dal.py中部分代码会根据DEBUG取值决定是否走调试逻辑,在test.py中通过from env ...
分类:编程语言 时间:2021-09-02 01:29:41 收藏:0 阅读:21
Given the head of a linked list, return the list after sorting it in ascending order. Follow up: Can you sort the linked list in O(n logn) time and O( ...
分类:编程语言 时间:2021-09-02 01:28:03 收藏:0 阅读:35
1.算术运算符 java中的运算符除了我们在生活中经常使用的加减乘除之外,还有取余运算,和自增以及自减运算,加减乘除比较简单,这里就不举例了。 取余运算只能用于整数和char类型。示例代码如图: java的自增运算符和自减运算符可以使变量值加一或者减一,写在变量的前面和后面有着不同的效果: **1. ...
分类:编程语言 时间:2021-09-02 01:27:06 收藏:0 阅读:19
118218318451284
上一页共512833条下一页
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!