码迷,mamicode.com
首页 > 编程语言 > 日排行
C++ map中使用erase应该注意到的问题
注意:此程序在win环境下会出现上述描述的问题;在mac环境下第一种方式是正常运行的。Map.erase有3个重载函数: void erase(iterator position); size_type erase(const key_type& x); // 这个如果size_type为int,则 ...
分类:编程语言   时间:2018-10-02 17:23:14    阅读次数:221
JavaScript继承
1、传统继承形式 ——>原型链继承 缺陷:过多的继承了没用的属性 2、借用构造函数 不足:不能继承借用构造函数的原型;每次构造函数都多走一个函数 3、圣杯模式 ***方法 1、obj.hasOwnProperty(property) 判断对象是否有某个属性 2、obj instanceof supe ...
分类:编程语言   时间:2018-10-02 17:24:28    阅读次数:176
001_C/C++笔试题_考察C/C++语言基础概念
(一)文章来自:C/C++笔试题-主要考察C/C++语言基础概念、算法及编程,附参考答案 (二)基础概念 2. 头文件中的ifndef/define/endif的作用? 答:防止该头文件被重复引用。 3. #i nclude<file.h>与#i nclude “file.h”的区别?答:前者编译器 ...
分类:编程语言   时间:2018-10-02 17:25:22    阅读次数:222
python基础之分支结构
python基础之分支结构 if ... else .... ...
分类:编程语言   时间:2018-10-02 17:25:40    阅读次数:184
1061.成绩排序
有N个学生的数据,将学生数据按成绩高低排序,如果成绩相同则按姓名字符的字母序排序,如果姓名的字母序也相同则按照学生的年龄排序,并输出N个学生排序后的信息。 测试数据有多组,每组输入第一行有一个整数N(N<=1000),接下来的N行包括N个学生的数据。 每个学生的数据包括姓名(长度不超过100的字符串 ...
分类:编程语言   时间:2018-10-02 17:25:57    阅读次数:170
JavaScript 中 this的指向
this 一方面便利了让大家在JS开发当, 但是另一方面让开发者头痛的是不清楚this 指代什么. 指向全局Window: Function attached to global project. So "this" in the project will point to global proje ...
分类:编程语言   时间:2018-10-02 17:26:55    阅读次数:159
java 代理模式
在某些情况下,一个客户不想或者不能直接引用一个对象,此时可以通过一个称之为“代理”的第三者来实现间接引用。代理对象可以在客户端和目标对象之间起到中介的作用,并且可以通过代理对象去掉客户不能看到的内容和服务或者添加客户需要的额外服务。 通过引入一个新的对象来实现对真实对象的操作或者将新的对象作为真实对 ...
分类:编程语言   时间:2018-10-02 17:27:10    阅读次数:164
查找数组中重复的唯一元素+时间复杂度O(n)+空间复杂度O(1)
这是我BIGO前端面试时,面试官给我出的一道题,题目是长度为N的数组,元素大小范围在[1,N-1],只有一个重复的元素,用O(n)的时间复杂度和O(1)的空间复杂度找出来这个重复的元素, 大致思路 1、因为总共有N个数,每个数的范围是1到N-1,只有一个重复的数,所以这些数肯定是连续的 2、把对应的 ...
分类:编程语言   时间:2018-10-02 17:27:43    阅读次数:259
java笔试题:利用冒泡排序算法找出int类型数组当中最大的数字
题目要求:① int类型的数组;② 冒泡排序算法;③ 最大的数字; 冒泡方法: main函数: 结果如下: ...
分类:编程语言   时间:2018-10-02 17:27:50    阅读次数:174
JAR包结构,META-INF/MANIFEST.MF文件详细说明[全部属性][打包][JDK]
一、常见的属性 二、jar文件的用途 三、压缩的和未压缩的 四、jar工具 五、可执行的JAR   1.创建可执行JAR   2.启动可执行JAR   3.扩展打包   4.JAR文件中的安全性..   5.数字签名.   6.jarsigner工具.   7.JAR索引 ...
分类:编程语言   时间:2018-10-02 17:30:05    阅读次数:152
1447.最短路径(dijstra算法和floyd算法)
在每年的校赛里,所有进入决赛的同学都会获得一件很漂亮的t-shirt。但是每当我们的工作人员把上百件的衣服从商店运回到赛场的时候,却是非常累的!所以现在他们想要寻找最短的从商店到赛场的路线,你可以帮助他们吗? 输入包括多组数据。每组数据第一行是两个整数N、M(N<=100,M<=10000),N表示 ...
分类:编程语言   时间:2018-10-02 17:30:37    阅读次数:195
Springboot与Mybatis整合最佳实践
前言:Springboot怎么使用想必也无需我多言,Mybitas作为实用性极强的ORM框架也深受广大开发人员喜爱,有关如何整合它们的文章在网络上随处可见。但是今天我会从实战的角度出发,谈谈我对二者结合与使用的最佳实践。 一、依赖与pom 目前SpringBoot官方的最新版本是2.0.4.RELE ...
分类:编程语言   时间:2018-10-02 17:31:58    阅读次数:158
1201.二叉排序树
输入一系列整数,建立二叉排序数,并进行前序,中序,后序遍历。 输入第一行包括一个整数n(1<=n<=100)。 接下来的一行包括n个整数。 可能有多组测试数据,对于每组数据,将题目所给数据建立一个二叉排序树,并对二叉排序树进行前序、中序和后序遍历。 每种遍历结果输出一行。每行最后一个数据之后有一个空 ...
分类:编程语言   时间:2018-10-02 17:33:57    阅读次数:167
KMP算法总结
【KMP简述】 主串长度为n,模式串长度为m,朴素的算法下,对于主串S的每一位S[i]都要往后扫描m个字符,所以时间复杂度为O(nm)。 对于KMP算法,它的时间复杂度降到了O(m+n)。原理是用一个next数组预处理了主串的局部匹配信息(最长相同前后缀长度),在进行主串与模式串的匹配时,保证了主串 ...
分类:编程语言   时间:2018-10-02 17:36:05    阅读次数:207
1099.后缀子串排序
对于一个字符串,将其后缀子串进行排序,例如grain 其子串有: grain rain ain in n 然后对各子串按字典顺序排序,即: ain,grain,in,n,rain 每个案例为一行字符串。 将子串排序输出 Solution1:(qsort) Solution2:(set) ...
分类:编程语言   时间:2018-10-02 17:36:54    阅读次数:129
SpringCloud学习
基础知识 ...
分类:编程语言   时间:2018-10-02 17:37:28    阅读次数:99
浅谈JavaScript中的null和undefined
浅谈JavaScript中的null和undefined null null是JavaScript中的 关键字 ,表示一个特殊值,常用来描述“空值”。 对null进行typeof类型运算,返回的是"object",因此可以将null认为是一个特殊的对象值。用null可以表示数字,字符串和对象是“无值 ...
分类:编程语言   时间:2018-10-02 17:37:36    阅读次数:191
在 C/C++ 中使用 TensorFlow 预训练好的模型—— 间接调用 Python 实现
现在的深度学习框架一般都是基于 Python 来实现,构建、训练、保存和调用模型都可以很容易地在 Python 下完成。但有时候,我们在实际应用这些模型的时候可能需要在其他编程语言下进行,本文将通过 C/C++ 间接调用 Python 的方式来实现在 C/C++ 程序中调用 TensorFlow 预 ...
分类:编程语言   时间:2018-10-02 17:38:01    阅读次数:160
NP完全性理论与近似算法
转自:http://www.cnblogs.com/chinazhangjie/archive/2010/12/06/1898070.html 一、图灵机 根据有限状态控制器的当前状态及每个读写头读到的带符号,图灵机的一个计算步可实现下面3个操作之一或全部。 (1)改变有限状态控制器中的状态。 (2 ...
分类:编程语言   时间:2018-10-02 17:39:15    阅读次数:141
R语言画点状误差线
现在项目需要R语言做几个线性拟合,画一些点图,突然需要画误差线,网上找了下,可以用代码实现。。效果如下 xx1<-c(xxxxxx,xxxx,xxxxx) yy1<-c(xxxxxx,xxxx,xxxxx) std1<-c(xxxxxx,xxxx,xxxxx) std2<-c(xxxxxx,xxxx ...
分类:编程语言   时间:2018-10-02 17:40:08    阅读次数:292
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!