码迷,mamicode.com
首页 > 编程语言
HDU 5777 domino (排序,水题)
题意:小白在玩一个游戏。桌子上有n张多米诺骨牌排成一列。它有k次机会,每次可以选一个还没有倒的骨牌,向左或者向右推倒。每个骨 牌倒下的时候,若碰到了未倒下的 骨牌,可以把它推倒。小白现在可以随意设置骨牌的高度,但是骨牌高度为整数,且至少为1,并且 小白希望在能够推倒所有骨牌的前提下,使所有骨牌高度的 ...
分类:编程语言   时间:2016-07-31 18:56:59    阅读次数:259
C语言::模拟实现strlen函数
分类:编程语言   时间:2016-07-31 18:34:07    阅读次数:288
小算法----寻找插入元素的位置
题目如下: 给定一个已经升序排好序的数组,以及一个数 targettarget,如果 targettarget 在数组中,返回它在数组中的位置。 否则,返回 targettarget 插入数组后它应该在的位置。 假设数组中没有重复的数。以下是简单的示例: [1,3,5,6], 5 → 2 [1,3,5,6], 2 → 1 [1,3,5,6], 7 → 4 [1,3,5,6],...
分类:编程语言   时间:2016-07-31 17:52:39    阅读次数:204
wxPython_Phoenix在线安装
转自:http://blog.csdn.net/xiaodong193/article/details/51920283 在线安装方法: 1、找到合适的版本: 文件下载地址:https://wxpython.org/Phoenix/snapshot-builds/ 文件命名规则参考如下: 2、在wi ...
分类:编程语言   时间:2016-07-31 17:49:39    阅读次数:894
javascript学习(原型对象)
在javascript中,原型对象我是认为还是比较晦涩难懂的。 在js中我们可以认为js是面对对象的,跟java差不多,本人也是java出身。在js中 对象的理解与java等其他强类型的语言是不一样的,所以会造成很多后端人员学习js这一块会觉得难以理解。但是js这种原型的灵活性也会造成很多的问题,在 ...
分类:编程语言   时间:2016-07-31 17:49:14    阅读次数:184
C#基础之IEnumerable
1.IEnumerable的作用 在使用Linq查询数据时经常以IEnumerable<T>来作为数据查询返回对象,在使用foreach进行遍历时需要该对象实现IEnumerable接口,这2个功能让我对IEnumerable充满了无穷的好奇。然而在VS中查看IEnumerable的定义时发现它只定 ...
分类:编程语言   时间:2016-07-31 17:49:24    阅读次数:268
(转载)Java 自动装箱与拆箱
什么是自动装箱拆箱 什么是自动装箱拆箱 基本数据类型的自动装箱(autoboxing)、拆箱(unboxing)是自J2SE 5.0开始提供的功能。 一般我们要创建一个类的对象实例的时候,我们会这样: Class a = new Class(parameter); 当我们创建一个Integer对象时 ...
分类:编程语言   时间:2016-07-31 17:48:07    阅读次数:234
Java [Leetcode 347]Top K Frequent Elements
题目描述: Given a non-empty array of integers, return the k most frequent elements. For example,Given [1,1,1,2,2,3] and k = 2, return [1,2]. Note: You may ...
分类:编程语言   时间:2016-07-31 17:47:53    阅读次数:199
python学习笔记(四)列表、元组、字符串及字典
1.列表及元组操作 1.1 列表 Python内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。 定义列表: 变量namelist就是一个list。用len()函数可以获得list元素的个数: 1.1.1 list取值 用索引来访问list中每一个位置的元素 ...
分类:编程语言   时间:2016-07-31 17:46:17    阅读次数:277
(转)Java中String类型的参数传递问题
这篇文章主要介绍了简单谈谈Java中String类型的参数传递问题的相关资料,需要的朋友可以参考下 提要:本文从实现原理的角度上阐述和剖析了:在Java语言中,以 String 作为类型的变量在作为方法参数时所表现出的“非对象”的特性。 一、最开始的示例 写代码最重要的就是实践,不经过反复试验而得出 ...
分类:编程语言   时间:2016-07-31 17:43:23    阅读次数:269
effective c++学习笔记条款17-19
条款17:以独立语句将New对象放置入智能指针。 1、以独立语句将newed对象放置入智能指针内,如果不这样做,一旦异常被抛出,有可能导致难以察觉的资源泄露。 void name(shared_ptr<管理对象类型>(new 管理对象类型),其它函数)),New被分配内存不一定马上放入管理对象,因为 ...
分类:编程语言   时间:2016-07-31 17:43:30    阅读次数:151
归并排序模板
...
分类:编程语言   时间:2016-07-31 17:40:27    阅读次数:143
[Java] Map / HashMap - 源代码学习笔记
Map 1. 用于关联 key 和 value 的对象,其中 key 与 key 之间不能重复。 2. 是一个接口,用来代替 Java 早期版本中的 Dictionary 抽象类。 3. 提供三种不同的视图用于观察内部数据,key 的 Set 视图、value 的 Collection 视图,key ...
分类:编程语言   时间:2016-07-31 17:37:47    阅读次数:139
二维数组中的查找
在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 简单的一道题,不过做了个新方法: 从右上角开始,分三种情况: array[i][j]==target,返回true; array[i ...
分类:编程语言   时间:2016-07-31 17:35:18    阅读次数:126
JS 数组方法 array数组声明 元素的添加和删除 等
声明数组 前面添加unshift() 删除shift() 后面添加push() 删除pop() 数组的截取arr.slice(start,end)方法 start和end指下标,不包含end的元素 Array对象的slice(start[,end])方法返回数组从下标[start,end)的部分(不 ...
分类:编程语言   时间:2016-07-31 17:30:17    阅读次数:190
java 接口回调
学习自:http://blog.csdn.net/xiaanming/article/details/8703708/ http://hellosure.iteye.com/blog/1130176 内容and评论都很精彩,现在只是学习了概念,以后在用到还需要继续研究。 A类实现一个接口,接口中有回 ...
分类:编程语言   时间:2016-07-31 17:28:52    阅读次数:180
c++的准备知识11
1.成员函数。cout.put(),cout.put()是一个重要的C++OOP概念--成员函数 的第一个例子。类定义了如何 表示和控制数据,成员函数归类所有,描述了操纵类数据的方法。例如类ostream有一个put()成员函数, 用来输出字符,只能通过类的特定对象来使用成员函数,要通过对象使用成员 ...
分类:编程语言   时间:2016-07-31 17:31:36    阅读次数:203
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!