码迷,mamicode.com
首页 > 编程语言
js中常见算法
一、面试80%都要问的数组去重 数组去重的方式有多种,其实面试中主要是想靠对对象的理解。还记得我第一次去面试的时候,去重的时候用了2个for循环。 二、返回字符串中字符出现次数最多的那字符 三、排序算法(排序算法的种类太多) 1.冒泡排序 2.选择排序 三、不借助中间变量交换2个变量的值 四、未完待 ...
分类:编程语言   时间:2017-05-12 01:34:22    阅读次数:253
Java学习笔记——浅谈数据结构与Java集合框架(第二篇、Queue、Set)
江南好,何处异京华。 香散翠帘多在水,绿残红叶胜于花。无事避风沙。 ——《纳兰词》 诗词再好,大图不能忘 上大图: 先说说栈和队列: 栈就好比手枪的弹匣,你往里面压入子弹,最先压入的子弹就到了弹匣最底部的位置,最后压入的子弹在弹匣顶部。发射子弹的时候每次将弹匣顶部的子弹弹出发射。无法越过顶部子弹发射 ...
分类:编程语言   时间:2017-05-12 01:31:27    阅读次数:186
Python 学习——高阶函数 filter 和 sorted
filter filter函数顾名思义,筛选,通过调用函数进行筛选序列中的满足函数的子项 以实例来说话: 过滤一个序列中所有的偶数,保留奇数 另如下,过滤掉一个序列中的所有空格以及空字符等信息 可以知道,filter函数传入了两个参数,第一个为函数,第二个为序列 sorted 排序也是在程序中经常用 ...
分类:编程语言   时间:2017-05-12 00:29:24    阅读次数:249
Java之路 ——初识Eclipse
零、大纲 一、前言 二、获取Eclipse 三、运行Eclipse 四、创建及运行第一个Java Project 五、界面介绍 六、如何调试 七、获取插件 八、Eclipse 快捷键 九、总结 九、总结 一、前言 俗话说,工欲善其事,必先利其器。在《Java之路——环境配置与编译运行》一章中,我们已 ...
分类:编程语言   时间:2017-05-12 00:28:23    阅读次数:307
编程算法基础-暴力破解法
1.1 暴力破解法 鸡兔同笼 50头,120脚,鸡兔分别几仅仅? /*鸡兔同笼 * 鸡兔同笼,头50,脚120 * 鸡兔几何? */ package ChickRabbit; public class ChickRabbit { public static void main(String[] ar ...
分类:编程语言   时间:2017-05-12 00:28:17    阅读次数:224
VS2013 VC++的.cpp文件调用CUDA的.cu文件中的函数
CUDA 8.0在函数的调用中方便的让人感动。以下是从网上学到的VC++的.cpp文件调用CUDA的.cu文件中的函数方法,和一般的VC++函数调用的方法基本没差别。 使用的CUDA版本为CUDA 8.0 ,默认安装。 1.VS2013新建CUDA 8.0项目 2.修改工程 .cpp调用.cu文件的 ...
分类:编程语言   时间:2017-05-12 00:28:01    阅读次数:533
冒泡排序(Java)
先看代码 还有一个方法 ...
分类:编程语言   时间:2017-05-12 00:27:36    阅读次数:182
C语言之运算符和条件结构
表达式:是有操作数和运算符组成的。 操作数:常量、变量、子表达式 X=(x+2)*(y-2); 运算符: Eg: x+=5 ;x=x+5; //复合运算符 int x=10; printf("%d\n",x+=5);//x=x+5;==>x=15 printf("%d\n",x-=5);//x=x- ...
分类:编程语言   时间:2017-05-12 00:26:10    阅读次数:285
java小知识点1
char占2Byte,采用utf-16编码。 java可以使用中文当做变量名,因为java的字符集是unicode。 导入一个类下所有的静态方法:import static java.lang.Math.* 虚箭头表示可能有精度损失,注意int->float可能有损失,long->double可能有 ...
分类:编程语言   时间:2017-05-12 00:25:32    阅读次数:192
springMVC前后台数据交互
假设项目需求是在springMVC框架下,后台要传送一个list到前台,那我们就要做以下几个步骤: 1 在web.xml文件中进行springMVC的配置: 上图中标红的区域就是配置前后台交互的重要配置信息,即servlet的配置。 2 在src的目录下建立一个mvc.xml文件,对应web.xml ...
分类:编程语言   时间:2017-05-12 00:20:50    阅读次数:273
利用字节流和字节数组流是实现文件的复制
package ioxuexi; import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.ByteArrayInputStream;import java.io.ByteArrayOu ...
分类:编程语言   时间:2017-05-12 00:20:05    阅读次数:142
小白学Python 之创建类 三
# 创建类 class myClass(object): name="东皇太一"; Age=416466856; shen="真神"; def use(self): print ("这是一个洪荒小说的妖神={}".format(self.name)) item=myClass(); print(it... ...
分类:编程语言   时间:2017-05-12 00:19:48    阅读次数:139
java--List转换成json格式
首先导入jar包,json-rpc-1.0.jar list转换成json很像是java对map的操作。 ...
分类:编程语言   时间:2017-05-12 00:18:20    阅读次数:214
Object.defineProperty与修改某个数组实现监听效果
1、Object.defineProperty Object.defineProperty具体资料:传送门 2、修改某个数组实现监听效果 今天遇到一个很神奇的代码,就是使用数组push方法就可以实现发送数据到到后台 当时就郁闷了,一个数组的push方法就单纯追加数据,没有什么可以监听数组变化而 触发 ...
分类:编程语言   时间:2017-05-12 00:18:11    阅读次数:745
C++ 点
1)怎么静态声明二维数组: ...
分类:编程语言   时间:2017-05-12 00:17:59    阅读次数:172
js中数组的操作方法
concat()方法基于当前数组中的所有项创建一个新数组。具体做法是先复制当前数组,然后将接收到的参数(参数可以是值,一个数组,多个数组,但是最终添加到数组中的都是数值)添加到新数组的末尾。 slice()方法基于当前数组中的一个或多个项创建新数组。此方法接受一个或两个参数,当只有一个参数时,返回从 ...
分类:编程语言   时间:2017-05-12 00:17:17    阅读次数:152
C语言字符串
字符串的初始化问题。 char *p = (char *)malloc(20); *p = "hello” 还是使用strcpy(). 运行结果: 从结果可以看出*p = "hello” 这种初始化方式并没有用。这种形式的字符串存储在常量区,只不过是把字符串的地址给了p 字符串数据并没有存储到mal ...
分类:编程语言   时间:2017-05-12 00:17:08    阅读次数:141
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!