码迷,mamicode.com
首页 > 编程语言
冒泡排序
//定义一个数组 var arr = [2,4,7,5,3,8] //循环遍历数组 for(var i<0;i<arr.length;i++){ //二次循环 for(var j=0;j<arr.length-i-1;j++){ //一 一大小对比 if(arr[j] > arr[j+1]){ // ...
分类:编程语言   时间:2017-06-03 11:31:14    阅读次数:161
Python学习杂记
Python中关键字yield有什么作用? 首先得理解generators,而理解generators前还要理解iterables: 你可以用在for...in...语句中的都是可迭代的:比如lists,strings,files...因为这些可迭代的对象你可以随意的读取所以非常方便易用,但是你必须 ...
分类:编程语言   时间:2017-06-03 11:30:49    阅读次数:255
LeetCode96_Unique Binary Search Trees(求1到n这些节点能够组成多少种不同的二叉查找树) Java题解
题目: Given n, how many structurally unique BST's (binary search trees) that store values 1...n? For example, Given n = 3, there are a total of 5 unique ...
分类:编程语言   时间:2017-06-03 11:30:34    阅读次数:247
Spring 中的IOC和DI
IOC是一种叫做“控制反转”的设计思想。 1、较浅的层次——从名字上解析 “控制”就是指对 对象的创建、维护、销毁等生命周期的控制,这个过程一般是由我们的程序去主动控制的,如使用new关键字去创建一个对象(创建),在使用过程中保持引用(维护),在失去全部引用后由GC去回收对象(销毁)。 “反转”就是 ...
分类:编程语言   时间:2017-06-03 11:30:13    阅读次数:206
Java数据处理
对于形如“(TYPE=SITA##)&&(((CTYP=FPL##)||(CTYP=CHG##)||(CTYP=CNL##)||(CTYP=DLA##)||(CTYP=DL##)||(CTYP=ED##))&&(ADEP=ZSSS##))”的字符串,常以某个事物的判定条件出现,要计算出整个条件最后的 ...
分类:编程语言   时间:2017-06-03 11:30:04    阅读次数:282
python day05
1.列表生成式,迭代器&生成器 列表生成式 孩子,我现在有个需求,看列表[0, 1, 2, 3, 4, 5, 6, 7, 8, 9],我要求你把列表里的每个值加1,你怎么实现?你可能会想到2种方式 普通青年版 >>> a [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] >>> b =  ...
分类:编程语言   时间:2017-06-03 11:29:21    阅读次数:256
选择排序——1简单选择排序实现
简单选择排序是每次选择最小的元素,与当前位置上的元素交换。 ...
分类:编程语言   时间:2017-06-03 11:29:12    阅读次数:200
JavaScript Ajax 实现学习
创建异步对象: Get 请求: Post 请求: ...
分类:编程语言   时间:2017-06-03 11:27:44    阅读次数:224
基数排序
/* * 获取数组a中最大值 * * 参数说明: * a -- 数组 * n -- 数组长度 */ private int GetMax(int[] a) { int max; max = a[0]; f... ...
分类:编程语言   时间:2017-06-03 11:27:34    阅读次数:227
选择排序——2堆排序实现
/* * (最大)堆的向下调整算法 * * 注:数组实现的堆中,第N个节点的左孩子的索引值是(2N+1),右孩子的索引是(2N+2)。 * 其中,N为数组下标索引值,如数组中第1个数对应的N为0。 * * 参数说明: * a -- 待排序的数组 * start -- 被下调节点的起始位置(一般为0,... ...
分类:编程语言   时间:2017-06-03 11:27:25    阅读次数:235
【打CF,学算法——二星级】CF 520B Two Buttons
【CF简单介绍】 提交链接:Two Buttons 题面: B. Two Buttons time limit per test 2 seconds memory limit per test 256 megabytes input standard input output standard ou ...
分类:编程语言   时间:2017-06-03 11:26:56    阅读次数:231
如果Google面试让你用python写一个树的遍历程序
前几天忽然对python很感兴趣,学了几天也感觉它非常的简洁实用。打破了我这么长时间对java C# C 和vb的审美疲劳,让我眼前一亮。“就像读英文一样简单”这句话评价python说的很合理。 我对python的好感很大部分是因为听说google很多程序用python,而且在google app ...
分类:编程语言   时间:2017-06-03 11:26:38    阅读次数:313
《一种策略融合的跨语言文本情感倾向判别方法》论文学习笔记(大一下)
现象:因特网资源呈现多语言化和跨语言的特点,给普通用户获取非母语网络信息造成障碍。 目标:整合多语言倾向信息,以通用的数据形式让用户了解多语言数据对某个对象的评价。 针对跨语言情感倾向分类任务,提出两种跨语言情感倾向分析策略: 关键:跨语言一致文本 材料:源语言数据集和目标语言数据集 目标:利用源语 ...
分类:编程语言   时间:2017-06-03 11:24:16    阅读次数:180
Go语言net/http 解读.
Http包提供实现HTTP客户端和服务端的方法与函数。 Get、Head、Post、PostForm配合使用实现HTTP请求: resp, err := http.Get("http://example.com/") resp, err := http.Post("http://example.co ...
分类:编程语言   时间:2017-06-03 11:22:02    阅读次数:497
Java小案例——判断用户输入的月份的季节
本例将根据用户输入的月份来判断季节。这是一个典型的演示switch语法的例子。 ...
分类:编程语言   时间:2017-06-03 11:21:30    阅读次数:119
Python自动化开发课堂笔记【Day04】 - Python基础(函数补充,模块,包)
表达式形式的yield yield的语句形式: yield 1yield的表达式形式: x=yield 协程函数示例 模拟 grep -rl 'python' /root 示例 面向过程的程序设计:是一种流水线式的编程思路,是机械式 优点: 程序的结构清晰,可以把复杂的问题简单 缺点: 扩展性差 应 ...
分类:编程语言   时间:2017-06-03 11:19:00    阅读次数:265
python第五天:协程,匿名函数,递归函数,模块导入,re模块
上节回顾 函数对象 函数可以被当成数据来传递 def func(): pass 1.可以被引用。f=fun 2.可以当做参数传递给另外一个函数 3.可以作为函数的返回值 4.可以当做容器类型的元素 比如用户有10多个参数,我们不需要写10多个if判断。可以写一个字典。 dic = {‘func1’: ...
分类:编程语言   时间:2017-06-03 11:18:46    阅读次数:332
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!