码迷,mamicode.com
首页 > 编程语言 > 周排行
数组取反值
package test_1;//取反public class test_4 { public static void main(String[] args) { int[] arr = {11,22,33,44,55}; reverseArray(arr); //调用取反方法 print(arr) ...
分类:编程语言   时间:2020-05-10 18:55:44    阅读次数:196
深入剖析Java中的装箱和拆箱
深入剖析Java中的装箱和拆箱 自动装箱和拆箱问题是Java中一个老生常谈的问题了,今天我们就来一些看一下装箱和拆箱中的若干问题。本文先讲述装箱和拆箱最基本的东西,再来看一下面试笔试中经常遇到的与装箱、拆箱相关的问题。 以下是本文的目录大纲: 一.什么是装箱?什么是拆箱? 二.装箱和拆箱是如何实现的 ...
分类:编程语言   时间:2020-05-10 19:01:01    阅读次数:75
python——optparse模块
python——optparse模块 "参考链接" [TOC] 基本说明 optparse,是一个更够让程序设计人员轻松设计出简单明了、易于使用、符合标准的Unix命令例程式的Python模块,生成使用和帮助信息。 参数说明 dest:用于保存输入的临时变量,其值通过options的属性进行访问,存 ...
分类:编程语言   时间:2020-05-10 19:02:19    阅读次数:71
一维数组的创建及使用
1. 创建一维数组 数组作为对象允许使用new关键字进行内存分配。在使用数组之前,必须首先定义数组变量所属的类型。一维数组的创建有两种形式。 a. 先声明,再用new运算符进行内存分配 声明一维数组有以下两种方式: 数组元素类型 数组名字[]; 数组元素类型[] 数组名字; 数组元素类型决定了数组的 ...
分类:编程语言   时间:2020-05-10 19:05:01    阅读次数:79
排序算法-堆排序
堆排序(升序为例) 思路: 1. 首先要建一个大顶堆 2. 交换堆顶元素与最后一个元素,堆的size 1 3. 重复第二步,直至堆中只有元素一个 \ 最好、最坏、平均时间复杂度:O(nlogn) \ 空间复杂度: O(1) \ 稳定性: 不稳定 ...
分类:编程语言   时间:2020-05-10 19:07:12    阅读次数:68
一个数number的n次幂 python的pow函数
@[toc] 实现 pow(x, n),即计算 x 的 n 次幂函数。其中n为整数。 链接: "pow函数的实现——leetcode" . 解法1:暴力法 不是常规意义上的暴力,过程中通过动态调整底数的大小来加快求解。代码如下: 解法2:根据奇偶幂分类(递归法,迭代法,位运算法) 如果n为偶数,则p ...
分类:编程语言   时间:2020-05-10 19:14:22    阅读次数:75
程序员必须清楚的进程和线程都在这里了
进程 当我们打开我们的电脑控制面板的时候就会看到进程的存在,我们日常所用的软件就是以进程的形式活动在我们的电脑中,如下图所示: 为什么要有进程 这里需要对操作系统的历史有所了解,在计算机发展的早期阶段操作系统只能支持跑一个程序,随着计算机的发展cpu的能力越来越强,内存越来越大可以存放更多的运行程序 ...
分类:编程语言   时间:2020-05-10 19:23:58    阅读次数:59
面试题68 - II: 二叉树的最近公共祖先(C++)
题目地址:https://leetcode-cn.com/problems/er-cha-shu-de-zui-jin-gong-gong-zu-xian-lcof/ 题目描述 给定一个二叉树, 找到该树中两个指定节点的最近公共祖先。 百度百科中最近公共祖先的定义为:“对于有根树 T 的两个结点 p ...
分类:编程语言   时间:2020-05-10 19:24:17    阅读次数:55
leetcode 前200题list-python-未完待续~
最近刷leetcode前200题,python解题如下。参考了leetcode题解区各位大神解答,感谢各位大神。由于大部分题解都是参考powcai大神,在此特别感谢泡菜大神~ powcai: https://leetcode cn.com/u/powcai/ 题解列表 1. "两数之和" 2. "两 ...
分类:编程语言   时间:2020-05-10 19:31:25    阅读次数:67
es6 两个数组取相同项
let arr = [{ id: 1, name: 'zs' }, { id: 2, name: 'ls' }, { id: 3, name: 'ww' }, { id: 4, name: 'xm' }, { id: 5, name: 'xh' },] let sum = [3, 4, 5] let ...
分类:编程语言   时间:2020-05-10 19:32:30    阅读次数:377
C语言-IO模型
IO模型 在UNIX/Linux下主要有4种I/O模型 阻塞I/O(最常用) 非阻塞I/O(可防止进程阻塞在I/O操作上,需要轮询) I/O多路复用(允许同时对多个I/O进行控制) 信号驱动I/O(一种异步通讯模型) 阻塞I/O模式 阻塞I/O模式是最普遍使用的I/O模式,大部分程序使用的都是阻塞模 ...
分类:编程语言   时间:2020-05-10 19:32:57    阅读次数:69
第十次 11.分类与监督学习,朴素贝叶斯分类算法
1.理解分类与监督学习、聚类与无监督学习。 简述分类与聚类的联系与区别。 区别: 分类的目的是为确定一个点的类别,具体有哪些类别是已知的,常用算法是KNN,是一种有监督学习。 聚类的目的是将一系列点分为若干类,事先是没有类别的,常用算法是K-Means,是一种无监督学习。 联系: 两种的实现都包含这 ...
分类:编程语言   时间:2020-05-10 19:36:50    阅读次数:70
多线程按顺序打印数字,支持配置线程数目和打印数字结尾
```javaimport java.util.concurrent.atomic.AtomicInteger;/** * @author zerodsLyn * created on 2020/5/10 */public class MultiThreadSerialPrint { private... ...
分类:编程语言   时间:2020-05-10 19:38:56    阅读次数:98
Spring 中基于 AOP 的 @AspectJ注解实例
@AspectJ 作为通过 Java 5 注释注释的普通的 Java 类,它指的是声明 aspects 的一种风格。通过在你的基于架构的 XML 配置文件中包含以下元素,@AspectJ 支持是可用的。 1.第一步:倒入jar包,跟上个例子包是一样的 aspectjrt.jar aspectjwea ...
分类:编程语言   时间:2020-05-10 20:45:45    阅读次数:51
[Python图像处理]四.图像平滑中四种常用的滤波
主要讲解Python调用OpenCV实现图像平滑,包括四个算法:均值滤波、方框滤波、高斯滤波和中值滤波. 给图像增加噪声: import cv2 import numpy as np def test10(): img = cv2.imread("result.jpg", cv2.IMREAD_UN ...
分类:编程语言   时间:2020-05-10 20:46:06    阅读次数:83
【Python】第三方库安装脚本
...
分类:编程语言   时间:2020-05-10 20:46:59    阅读次数:73
enum
1 #include <stdio.h> 2 3 enum return_value //这个枚举用来表示返回值,ERROR表示错误,RIGHT表示正确 4 { 5 ERROR, //枚举常量是全局的,直接可以用 6 RIGHT, 7 }; 8 9 enum return_value func1(v ...
分类:编程语言   时间:2020-05-10 20:48:19    阅读次数:52
java——基础数据类型——常用数据类型
1)四种整数类型(byte、short、int、long): byte:8 位,用于表示最小数据单位,如文件中数据,-128~127 short:16 位,很少用,-32768 ~ 32767 int:32 位、最常用,-2^31-1~2^31 (21 亿) long:64 位、次常用 2)两种浮点 ...
分类:编程语言   时间:2020-05-10 20:50:21    阅读次数:87
python-django-类函数__str__ 函数
打印一个实例化对象时,打印的其实时一个对象的地址。而通过__str__()函数就可以帮助我们打印对象中具体的属性值,或者你想得到的东西。 因为再python中调用print()打印实例化对象时会调用__str__()如果__str__()中有返回值,就会打印其中的返回值。 class ss: def ...
分类:编程语言   时间:2020-05-10 20:51:46    阅读次数:137
3道经典的Python练习题【多测师】
二、请按照以下3条规则计算1-99之和: 1.小于或等于10的(譬如:1+2+...+10),全部相加; 2.大于10的,如果十位数是偶数的, 则计算他们之间的偶数之和(譬如:20+22+24+...+40+42..+86+88);3.如果十位数是奇数的,则求他们之间的奇数之和(譬如:11+13.. ...
分类:编程语言   时间:2020-05-10 20:52:15    阅读次数:115
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!