码迷,mamicode.com
首页 > 编程语言 > 日排行
链表问题(6)-----排序
一、题目:将单向链表按某值划分为左边小、中间相等、右边大的形式 简单的思路:时间O(N),空间O(N) 采用一个数组来存储链表中的值,然后对该数组进行快排,然后再连成链表,快排思想如下图所示: 代码: 进阶思想:时间O(N),空间O(1) 代码: ...
分类:编程语言   时间:2018-10-06 17:49:10    阅读次数:134
spring-mvc高级技术
SpringMVC高级技术包括但不限于web.xml配置、异常处理、跨重定向请求传递数据1、web.xml文件的配置<!DOCTYPEweb-appPUBLIC"-//SunMicrosystems,Inc.//DTDWebApplication2.3//EN""http://java.sun.com/dtd/web-app_2_3.dtd"><web-app><co
分类:编程语言   时间:2018-10-06 17:50:56    阅读次数:186
排序算法,以php为代码示例
一、冒泡排序 ...
分类:编程语言   时间:2018-10-06 17:51:56    阅读次数:188
Python学习week5
模块:用来从逻辑上组织代码,本质是.py结尾的Python文件。 Python Package(包): 用来从逻辑上组织模块,本质是文件夹,必须带有__init__.py文件。 导入模块: 1、import module_name1,module_name2...... 导入模块文件,调用时用mod ...
分类:编程语言   时间:2018-10-06 17:53:26    阅读次数:224
汇编语言第一章节知识总结
汇编语言的基本概念 1.计算机语言可分为机器语言,高级语言和汇编语言。 2.为了方便记忆和阅读,使用字母和符号来表示机器语言的指令,用十进制或者十六进制来表示数据,这样的计算机程序语言叫做汇编语言。 3.一条汇编语言语句和一条机器语言指令相对应,两种语言程序效率相同。 3.为了学习使用某种计算机的汇 ...
分类:编程语言   时间:2018-10-06 17:54:53    阅读次数:150
Java中的基本数据类型
1、基本数据类型 Java中的基本数据类型有4类8种。 Java中默认的整型为int类型,默认的浮点型为double类型。 2、变量定义 变量定义格式为:数据类型 变量名 = 变量值; 3、数据类型的转换 自动转换(表示数值范围小的数据类型转换为表示范围打的数据类型) 范围大的数据类型 变量名 = ...
分类:编程语言   时间:2018-10-06 17:55:24    阅读次数:198
Python基础(中)
前言 字符串基础(String) python中字符的定义使用单引号或者双引号都可以,例如: 注意:在python3中input获取键盘输入的数据,都以字符串的方式进行保存,即使输入的是数字。 下标&切片 1.下标 下标:可以理解为数组类数据类型内元素的索引。列表与元组支持下标索引,字符串是字符的数 ...
分类:编程语言   时间:2018-10-06 17:56:13    阅读次数:145
Java开发知识之Java入门
Java开发知识之Java入门 一丶了解JAVA的版本 JAVA 有三个版本 JAVA SE: 标准版,开发桌面跟商务应用程序 JAVA SE 包括了Java的核心类库,集合,IO 数据库连接 以及网络编程等等... JAVA EE: 企业版.从SE基础上发展的. 为企业级应用程序提供的解决方案. ...
分类:编程语言   时间:2018-10-06 18:30:54    阅读次数:181
基础算法学习以及$STL$的使用
1.优先队列 (1)大根堆(小顶堆) (2)小根堆(大顶堆) 用法 2.排序 (1)快排(STL万岁!$QwQ$) (2)结构体排序 (3)结构体内重载运算符 ...
分类:编程语言   时间:2018-10-06 18:32:41    阅读次数:138
中文分词算法综述
英文文本词与词之间以空格分隔,方便计算机识别,但是中文以字为单位,句子所有字连起来才能表达一个完整的意思。如英文“I am writing a blog”,英文词与词之间有空格进行隔开,而对应的中文“我在写博客”,所有的词连在一起,计算机能很容易的识别“blog”是一个单词,而很难知道“博”、“客” ...
分类:编程语言   时间:2018-10-06 18:33:10    阅读次数:187
音乐旋律提取算法 附可执行demo
前面提及过,音频指纹算法的思路。 也梳理开源了两个比较经典的算法。 https://github.com/cpuimage/shazam https://github.com/cpuimage/AudioFingerprinter 后来一段时间,稍微看了下这两个算法,还有不少可以精简优化的空间。 例 ...
分类:编程语言   时间:2018-10-06 18:33:17    阅读次数:1190
springmvc上传图片《2》
创建springboot项目 编写配置 需要注意的是,我们应该添加了限制文件大小的配置 controller 编写controller需要知道4个内容: 请求方式:上传肯定是POST 请求路径:/upload/image 请求参数:文件,参数名是file,SpringMVC会封装为一个接口:Mult ...
分类:编程语言   时间:2018-10-06 18:33:50    阅读次数:139
【python】从web抓取信息
能打开浏览器的模块webbrowser,它的open函数可以做一些有意思的事情。例如从sys.argv或者剪切板读入地址,然后直接在Google地图打开相应的地图页面。 这个模块平时使用的不多,只是在书上看到了才试了试。它的功能selenium模块(第三方模块)可以实现,而且selenium模块的功 ...
分类:编程语言   时间:2018-10-06 18:34:46    阅读次数:155
【汇编语言】——用机器指令和汇编指令编程
初入大二,刚刚接触和学习汇编语言这门课程,肯定有很多的不足和漏洞;本篇文章是关于王爽编著的《汇编语言》(第三版)第二章的章后实验的实验报告和总结。 一 实验环境的配置和测试 Debug是DOS,Windows都提供的实模式(8086方式)程序的调试工具。使用它,可以查看CPU各种寄存器中的内容,内存 ...
分类:编程语言   时间:2018-10-06 18:35:16    阅读次数:356
java多线程知识总结(三)
Lock接口 lock锁和Synchronized锁都能够达到线程同步的目的,但是lock锁还可以显示的获取对象和释放锁,而且Synchronized则是隐式的。 lock接口提供的Synchronized关键字不具备的特性: (1)会尝试非阻塞的获取锁 当前线程尝试获取锁,如果这一时刻锁没有被其他 ...
分类:编程语言   时间:2018-10-06 18:35:34    阅读次数:146
操作系统-线程引入
引入: 1、每个服务进程都有自己的独立的地址空间,不能共享信息 ,无并发,阻塞系统调用 2、从时间和空间开销上讲,进程相关的操作开销大,线程的开销小,并且线程之间相互通信无需调用内核,统一进程内的线程共享内存和文件 3、性能考虑:一个进程中有多个线程的话可以支持多个任务同时进行 概念: 进程中的一个 ...
分类:编程语言   时间:2018-10-06 18:36:18    阅读次数:188
001 做一个合格的喷子---springcloud起步
一 .概述 本次开始springcloud的学习,参考的资料有springcloud微服务实践--翟永超和周立的springcloud与docker实践.国内的书籍不多,但是这两本都算不错,覆盖的内容也是比较多的,参照官方文档就开始本次的初始化. 本次使用周立老师的书籍作为整体的演进方式. 二 .微 ...
分类:编程语言   时间:2018-10-06 18:57:29    阅读次数:204
springboot2整合zookeeper集成curator
步骤: 1- pom.xml 2- yml配置: zk: url: 127.0.0.1:2181 localPath: /newlock timeout: 3000 3- 配置类 4- 使用 5- 调用demo ...
分类:编程语言   时间:2018-10-06 19:17:57    阅读次数:618
四则运算 C语言 初级版
自动生成小学二年级四则运算 要求:30道题目 100以内的加减乘除 预估时间:半天 实际时间:两个小时 目前问题:存在假分数、负数 #include <stdio.h> #include <stdlib.h>#include <time.h>void main(){int i,a,b,x;for(i ...
分类:编程语言   时间:2018-10-06 19:18:20    阅读次数:161
【转】CentOS7.2安装python2.7.12
CentOS7.2安装python2.7.12 原文: https://www.cnblogs.com/alex-xia/p/6062741.html https://www.cnblogs.com/baker95935/p/8266946.html 目前CentOS7.2自带的python版本是p ...
分类:编程语言   时间:2018-10-06 19:18:30    阅读次数:223
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!