码迷,mamicode.com
首页 >  
搜索关键字:int    ( 143001个结果
LeetCode Contains Duplicate
LeetCode Contains Duplicate题目思路刚开始还以为是什么异或判重; 后来发现是自己想错了- -; 还是哈希好点。代码bool containsDuplicate(int* nums, int numsSize) { if (numsSize <= 1) return false; int length = 100007; if (numsSize...
分类:其他好文   时间:2015-05-26 09:15:33    阅读次数:113
【算法设计-动态规划】钢条切割问题
问题:给定一段长度为n英寸的钢条和一个价格表pi(i=1,2,...,n),求切割钢条方案,使得销售收益rn最大。如果长度为n英寸的钢条的价格pn足够大,最优解可能就是完全不需要切割。 方法一:递归 从上而下把所有的全部搜索一遍 int CUT_ROD(int p[],int n) { if(n==0) return 0; int q=INT_MIN;  for(int i=1;i...
分类:编程语言   时间:2015-05-26 09:09:48    阅读次数:227
不同主机跨网通信时的字节序转换
字节序分为 little-endian 和 big-endian,不同主机通信字节序转换过程:主机字节序 -> 网络字节序 ->主机字节序判断网络字节序:#include int isBigEndian(){ int flag = 0; short a = htons(0x0102); char* ...
分类:其他好文   时间:2015-05-26 07:58:27    阅读次数:214
Course Schedule II
public class Solution { public int[] findOrder(int numCourses, int[][] prerequisites) { int[] re =new int[numCourses] ; int can = 0;...
分类:其他好文   时间:2015-05-26 06:49:17    阅读次数:113
Contains Duplicate
public class Solution { public boolean containsDuplicate(int[] nums) { if(nums==null||nums.length==0) return false; Set s = new HashS...
分类:其他好文   时间:2015-05-26 06:47:45    阅读次数:121
codechef Chef and Problems
终于补出这道:一直耽搁到现在找到一个代码可读性很好的分块temp;题意:给一个长度为n 的数组 A,Q次询问,区间相等数的最大范围是多少?数据范围都是10e5;当然知道分块了;传统分块看各种累;找了一份很好的tmp 2 3 using namespace std; 4 const int N =1....
分类:其他好文   时间:2015-05-26 06:44:41    阅读次数:121
shell中函数返回值
1、前言 快半年没有写博客了,荒废了很久,工作中的杂事太多,自己越来越懒了。为了鞭策自己成长,还是要坚持写写博客,记录自己的成长。2、shell函数介绍 语法: [ function ] funname [()]{ action; [return int;] }说明:(1)可以带func...
分类:系统相关   时间:2015-05-26 06:43:41    阅读次数:159
矩阵的逆 C 语言 算法一
矩阵的逆 C 语言 算法一 一.求解步骤 1.矩阵必须是方阵(即矩阵的行列相等)。 2.矩阵可逆的充分必要条件是其行列式的值不为零。 3.求出矩阵的伴随矩阵。 4.逆矩阵=行列式值的倒数*伴随矩阵。 二.算法 #include #include void main(){ int i...
分类:编程语言   时间:2015-05-26 01:30:35    阅读次数:153
iOS 代码解析
片段1for(int i =0;i<10;i++) { NSLog(@"i=%d",i); dispatch_queue_t mySerialQueue = dispatch_queue_create("com.biostime.xxx", NULL); __block int d = i; dis...
分类:移动开发   时间:2015-05-26 01:27:23    阅读次数:195
二叉搜索树与双向链表
题目:输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的双向链表。要求不能创建任何新的结点,只能调整树中结点指针的指向。 二叉树结点的定义如下: struct BinaryTreeNode{ int m_nValue; BinaryTreeNode *m_pLeft; BinaryTreeNode *m_pRight; };解法如下: //返回双向链表的头结点 BinaryTreeNo...
分类:其他好文   时间:2015-05-26 00:22:39    阅读次数:154
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!