码迷,mamicode.com
首页 > 编程语言 > 日排行
如何进行算法的复杂度分析?
前言本篇文章收录于专辑:http://dwz.win/HjK你好,我是彤哥,一个每天爬二十六层楼还不忘读源码的硬核男人。大家都知道,数据结构与算法解决的主要问题就是“快”和“省”的问题,即如何让代码运行得更快,如何让代码更节省存储空间。所以,“快”和“省”是衡量一个算法非常重要的两项指标,也就是我们经常听到的时间复杂度和空间复杂度分析。那么,为什么需要复杂度分析呢?复杂度分析的方法论是什么呢?这就
分类:编程语言   时间:2020-07-21 22:09:42    阅读次数:59
21天学习python编程_列表详解
本文主要介绍列表相关方法:创建,添加,删除,查找,统计;
分类:编程语言   时间:2020-07-21 22:10:00    阅读次数:75
C/C++常见面试题
C/C++常见面试题
分类:编程语言   时间:2020-07-21 22:10:23    阅读次数:53
学习Java的第十六天——随机数
学习内容:随机数 1.GetEvenNum()方法 实例代码: package 数字处理类; public class MathRondom {public static int GetEvenNum(double num1,double num2) { //产生num1~num2之间的随机数 in ...
分类:编程语言   时间:2020-07-21 22:12:26    阅读次数:56
利用mkvirtualenv工具搭建python2和python3环境
简介之前用过anaconda搭建python的虚拟环境,个人感觉anaconda的一个问题是太臃肿,比较占空间。于是在网上搜索了一下,发现了mkvirtualenv工具,这是python自带的一个工具,可以创建python虚拟环境,实现python2和python3的隔离,效果不错。 过程 1.安装 ...
分类:编程语言   时间:2020-07-21 22:13:47    阅读次数:101
数组处理
import java.util.Arrays;/** * @auther 付强 * @date 2020/7/21 - 13:46 */public class java6 { public static void main(String[] args) { //一维数组 int[] arr=ne ...
分类:编程语言   时间:2020-07-21 22:14:25    阅读次数:65
maven打出的jar包没有主属性问题
Spring boot项目结合docker容器用,打了个jar包,启动的时候竟然说:no main manifest attribute, in target/*.jar 但也不是所有的微服务的jar包都不能启动,比对一下这两个包对应的打包插件 可以用的长这样: <plugin> <groupId> ...
分类:编程语言   时间:2020-07-21 22:14:51    阅读次数:88
《算法竞赛进阶指南》0x44分块 AcWing磁力块
题目链接:https://www.acwing.com/problem/content/252/ 题目给出一些点的坐标,质量,磁力和吸引半径,初始时刻只有一个磁石在(x0,y0)位置,可以通过磁石吸引其他磁石,然后选择磁石继续进行吸引,问最终可以得到多少磁石? 由于磁石的吸引要满足距离小于吸引半径, ...
分类:编程语言   时间:2020-07-21 22:16:27    阅读次数:63
spring 事务传播特性
propagation_required propagation_supports propagation_mandatory propagation_requires_new propagation_not_supported propagation_never propagation_neste ...
分类:编程语言   时间:2020-07-21 22:17:27    阅读次数:56
python 爬取指定网页中的图片(python crawls the image in the specified page)
来自 《Python项目案例开发从入门到实战》(清华大学出版社 郑秋生 夏敏捷主编)中爬虫应用——抓取百度图片 想要爬取指定网页中的图片主要需要以下三个步骤 (1)指定网站链接,抓取该网站的源代码(如果使用goole浏览器就是按下鼠标右键 -> Inspect-> Elements 中的 html ...
分类:编程语言   时间:2020-07-21 22:19:42    阅读次数:108
c++中四种xxx_cast转换
1.1 static_cast static_cast可以在一个方向上实现隐式转换,在另一个方向上实现静态转换。其适用于单隐和双隐两种情况。 双隐 双隐即两边都可以直接进行隐式转换,适用于一般类型的数据转换(如int, float, double, long等数据类型之间的转换) 单隐 单隐即只能在 ...
分类:编程语言   时间:2020-07-21 22:20:06    阅读次数:86
Python中的线程和进程
引入进程和线程的概念及区别 threading模块提供的类: Thread, Lock, Rlock, Condition, [Bounded]Semaphore, Event, Timer, local。 1.什么是进程 计算机程序只不过是磁盘中可执行的二进制(或其他类型)的数据。它们只有在被读取 ...
分类:编程语言   时间:2020-07-21 22:21:03    阅读次数:74
python 多线程(多个线程一起返回结果)
待整理: 测试代码: ''' Created on 2020年7月21日 @author: sea ''' from concurrent.futures.thread import ThreadPoolExecutor from concurrent.futures._base import as ...
分类:编程语言   时间:2020-07-21 22:23:37    阅读次数:141
Java多线程基础
程序、进程、线程的理解 程序(program):为完成特定任务、用某种语言编写的一组指令的集合。即指一 段静态的代码,静态对象。 进程(process):是程序的一次执行过程,或是正在运行的一个程序。 线程(thread):进程可进一步细化为线程,是一个程序内部的一条执行路径。 Java线程创建的方 ...
分类:编程语言   时间:2020-07-21 22:26:45    阅读次数:58
python内存管理、垃圾回收机制(总结)
内存管理机制:引用计数、垃圾回收、内存池机制 1.变量与对象 变量:通过变量指针引用对象,变量指针指向具体对象的内存地址,最终这个变量取的是对象的值 个人理解:变量中保存的是数据地址,这里的对象即是指数据 对象:类型已知,每个对象都包含头部信息 头部信息中存的是对象的类型标识符和引用计数器 # 对象 ...
分类:编程语言   时间:2020-07-21 22:27:59    阅读次数:82
Java【常用的日期操作】
java.util.Calendar 类是一个抽象类 ,Calendar 类进行时间和日期的处理 首先获取类实例 Calendar calendar = Calendar.getInstance();//获取当前系统时间 1.设置时间 calendar.set(2013, 5, 4, 13, 44, ...
分类:编程语言   时间:2020-07-21 22:32:32    阅读次数:89
JavaSript数组扁平化去重
function flattening(arr = []) { let newArr = []; arr.forEach(item => { if (Array.isArray(item)) { newArr.push(...flattening(item)); } else { newArr.pu ...
分类:编程语言   时间:2020-07-21 22:32:50    阅读次数:71
SpringBoot_01_SpringBoot入门
1. 简介 用于简化 Spring 应用开发,just run 就能创建一个独立的,产品级的应用。 简化 Spring 应用开发的一个框架 整个 Spring 技术栈的一个大整合 J2EE 开发的一站式解决方案 优点 快速创建独立运行的 Spring 项目以及与主流框架集成 使用嵌入式的 Servl ...
分类:编程语言   时间:2020-07-21 22:34:35    阅读次数:77
什么是SpringCloudConfig?
在分布式系统中,由于服务数量巨多,为了方便服务配置文件统一管理,实时更新,所以需要分布式配置中心组件。在Spring Cloud中,有分布式配置中心组件spring cloud config ,它支持配置服务放在配置服务的内存中(即本地),也支持放在远程Git仓库中。在spring cloud co ...
分类:编程语言   时间:2020-07-21 22:37:24    阅读次数:73
写一个函数,使给定的一个3*3的二维整型数组转置,即行列互换
写一个函数,使给定的一个3X3的二维整型数组转置,即行列互换 题目解析: 进行数组的行列互换,其关键在于数组互换的表达式 ar[i] [j] = ar[j] [i];其次在循环的时候,内层循环不能到达最大列,需要根据此时是第几行的交换来决定循环的次数,否则有可能数组行列交换之后最后又交换回原来的形状 ...
分类:编程语言   时间:2020-07-21 22:38:20    阅读次数:105
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!