码迷,mamicode.com
首页 > 编程语言 > 周排行
产品排序 product
评测传送门 【问题描述】 你是一个公司的员工,你会按时间顺序受到一些产品的订单,你需要用一个栈来改变这些订单的顺序(每个产品都必须入栈和出栈一次)。 按初始顺序,每次可以将一个产品入栈,或将栈顶产品弹至现在的序列末尾。 每个产品有一个制作时间t i 和单位时间惩罚值d i 。 总的惩罚值为∑ ni= ...
分类:编程语言   时间:2019-01-28 01:30:09    阅读次数:219
世界顶级互联网公司 Google JavaScript 代码风格指南
Google和Airbnb是目前最流行的JavaScript代码风格,如果你长期使用JavaScript来写代码的话,建议对比看看。以下是我认为在Google代码风格指南中最有意思的十三条规则,和大家分享一下:使用空格,而不是tab除了行终止符外,在系统文件中,空格是唯一表示空白的字符,这意味着tab不能作为缩进使用。这份指南规定用2个空格(而不是4个)来表示缩进。//badfunctionfoo
分类:编程语言   时间:2019-01-28 01:30:38    阅读次数:184
十大经典数据挖掘算法之k-means
kmeans聚类理论篇 前言 kmeans是最简单的聚类算法之一,但是运用十分广泛。最近在工作中也经常遇到这个算法。kmeans一般在数据分析前期使用,选取适当的k,将数据分类后,然后分类研究不同聚类下数据的特点。 本文记录学习kmeans算法相关的内容,包括算法原理,收敛性,效果评估聚,最后带上R ...
分类:编程语言   时间:2019-01-28 01:30:53    阅读次数:236
JavaScript 常见大坑与细节
执行环境(Executioncontext)var和let的正确解释当执行JS代码时,会生成执行环境,只要代码不是写在函数中的,就是在全局执行环境中,函数中的代码会产生函数执行环境,只此两种执行环境。接下来让我们看一个老生常谈的例子,varb()//callbconsole.log(a)//undefinedvara=‘Helloworld‘functionb(){console.log(‘cal
分类:编程语言   时间:2019-01-28 01:31:25    阅读次数:146
关于JAVA核心技术(卷一)读后的思考(对象与类,日历的构造)
关于这本书,前三张都是基本内容,我觉得个人掌握的还可以,所以从第四章开始整理每日所学。 第四章主要说的是对象和类。第一部分是面向对象程序设计的概述。其中面向对象程序设计简写OOP,接下来写的是类,即构造对象的模板,由类构造对象的过程称创建类的实例(instance)这里可以想到instanceof, ...
分类:编程语言   时间:2019-01-28 01:31:32    阅读次数:199
jsp(Java的服务网页)$javabean
JSP:Java Server Page(Java的服务网页),也是Java的动态网页. JSP的本质:其实就是一个Servlet. JSP >翻译成Servlet类 >编译成字节码文件 >解释执行了. 1.jsp的基本语法: 1、JSP的注释: 作用:注释Java脚本代码 语法:<%--这是注释- ...
分类:编程语言   时间:2019-01-28 01:32:31    阅读次数:178
python 基础知识汇总
最近开始整理python的资料,博主建立了一个qq群,希望给大家提供一个交流的同平台 78486745 。 1.执行脚本的两种方式 Python a.py 直接调用Python解释器执行文件 chomd +x a.py ./a.py 修改a.py文件的属性,为可执行,在用 ./ 执行a.py 文件 ...
分类:编程语言   时间:2019-01-28 01:33:12    阅读次数:174
python如何学习(二)
最近开始整理python的资料,博主建立了一个qq群,希望给大家提供一个交流的同平台 78486745 。 一、编程开发规范 作为一门开发语言,python自然也有自己的编程规范,以下是特有且必须遵循的规范: 1. 代码开头 python中代码必须顶格编写,除非被作为语句嵌套在条件判断或条件循环中。 ...
分类:编程语言   时间:2019-01-28 10:42:37    阅读次数:192
python如何学习(三)
最近开始整理python的资料,博主建立了一个qq群,希望给大家提供一个交流的同平台 78486745 。 一、第一个Python程序 HelloWorld python的第一个程序也从hello world开始吧: 执行结果: a 二、If else判断 2.1 If else语法规范 以下是if ...
分类:编程语言   时间:2019-01-28 10:43:13    阅读次数:201
springboot入门之一:环境搭建(续)
在上篇博客中从springboot的入门到运行一个springboot项目进行了简单讲述,详情请查看“springboot入门之一”。下面继续对springboot做讲述。 开发springboot测试类 在上篇博客中仅仅是把一个springboot环境的项目运行起来,但并没有进行实际的开发测试,下 ...
分类:编程语言   时间:2019-01-28 10:43:57    阅读次数:251
python如何学习(一)
最近开始整理python的资料,博主建立了一个qq群,希望给大家提供一个交流的同平台 78486745 。 一、Python是什么 相信混迹IT界的很多朋友都知道,Python是近年来最火的一个热点,没有之一。从性质上来讲它和我们熟知的C、java、php等没有什么本质的区别,也是一种开发语言,而且 ...
分类:编程语言   时间:2019-01-28 10:44:34    阅读次数:204
python如何学习(一)
最近开始整理python的资料,博主建立了一个qq群,希望给大家提供一个交流的同平台 78486745 。 一、Python是什么 相信混迹IT界的很多朋友都知道,Python是近年来最火的一个热点,没有之一。从性质上来讲它和我们熟知的C、java、php等没有什么本质的区别,也是一种开发语言,而且 ...
分类:编程语言   时间:2019-01-28 10:44:52    阅读次数:138
python基础入门(语法基础)
最近开始整理python的资料,博主建立了一个qq群,希望给大家提供一个交流的同平台 78486745 。 学习编程语言是很有趣的一件事情,但有2点请一定要谨记: 1. 做人靠自己,码代码也必须靠自己。能不能成为python大牛,靠的是平时逻辑的训练和日复一日的码代码练出来的; 2. 多总结、多思考 ...
分类:编程语言   时间:2019-01-28 10:44:59    阅读次数:143
C++应该被看成是个语言集合——至少有三种语言(C语言,OO语言,泛型语言)
至少有三种语言: 一,C++ is C 二,C++ is an OO language 三,C++ is a genetic programming language 有的童鞋觉得难,可能是没有看清楚这个问题。如果把这三种不同的语言风格混在一起,当然是既难学,又用不好了。 https://www.c ...
分类:编程语言   时间:2019-01-28 10:45:40    阅读次数:142
python的__new__方法
https://www.cnblogs.com/kex1n/p/5991249.html https://blog.csdn.net/wwx890208/article/details/80534453 object将__new__()方法定义为静态方法,并且至少需要传递一个参数cls,cls表示需 ...
分类:编程语言   时间:2019-01-28 10:46:31    阅读次数:189
python如何学习(三)
最近开始整理python的资料,博主建立了一个qq群,希望给大家提供一个交流的同平台 78486745 。 一、第一个Python程序 HelloWorld python的第一个程序也从hello world开始吧: 执行结果: 二、If else判断 2.1 If else语法规范 以下是if e ...
分类:编程语言   时间:2019-01-28 10:47:15    阅读次数:171
python如何学习(一)
最近开始整理python的资料,博主建立了一个qq群,希望给大家提供一个交流的同平台 78486745 。 一、Python是什么 相信混迹IT界的很多朋友都知道,Python是近年来最火的一个热点,没有之一。从性质上来讲它和我们熟知的C、java、php等没有什么本质的区别,也是一种开发语言,而且 ...
分类:编程语言   时间:2019-01-28 10:47:57    阅读次数:184
python如何学习(二)
最近开始整理python的资料,博主建立了一个qq群,希望给大家提供一个交流的同平台 78486745 。 一、编程开发规范 作为一门开发语言,python自然也有自己的编程规范,以下是特有且必须遵循的规范: 1. 代码开头 python中代码必须顶格编写,除非被作为语句嵌套在条件判断或条件循环中。 ...
分类:编程语言   时间:2019-01-28 10:49:59    阅读次数:183
关于JAVA核心技术(卷一)读后的思考(用户自定义类,静态域和静态方法的思考以及方法参数)
用户自定义类: 这部分并没有太过于困难的部分,借由代码进行复习: Employee类的定义: package com.java.EmployeeTest;import java.time.*;public class Employee { private String name; private d ...
分类:编程语言   时间:2019-01-28 10:51:30    阅读次数:184
排序算法
算法名称 归类 英文名 时间复杂度 优点 缺点 和别的算法的比较 我常用的 直接插入排序 插入排序的一种 StraightInsectionSort 稳定 A 希尔排序 插入排序的一种 ShellSort 平均效率是O(nlogn) 适合于数据量在5000以下 不稳定 (即相等的数,在排序后相对位置 ...
分类:编程语言   时间:2019-01-28 10:52:37    阅读次数:208
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!