码迷,mamicode.com
首页 > 其他好文
二叉树的先序遍历(递归方式)详解
/* * 时间:2015年5月4日09:58:21 * 目的:实现二叉树的先序遍历递归。 * 总结和思考!二叉树一般使用链式存储结构 * 如果使用顺序存储方式,除非二叉树是完全二叉树或者满二叉树 * 否则会浪费很多内存空间! */ # include typedef struct Node{ char data; //数据元素 Node *LChild; //左孩子节点 ...
分类:其他好文   时间:2015-05-04 12:02:43    阅读次数:379
LeetCode 17 Letter Combinations of a Phone Number 数字转为字母组合
题目: Given a digit string, return all possible letter combinations that the number could represent. A mapping of digit to letters (just like on the telephone buttons) is given below. Input...
分类:其他好文   时间:2015-05-04 12:00:15    阅读次数:107
长按按钮实现数值快速增长和快速减小
不管在应用中还是游戏中让用户输入数字都是比较麻烦的,首先需要呼出键盘,其次输入数字,最后确认输入,在这么小的屏幕上步骤如此麻烦,假想,如果让用户长按按钮实现数值快速增长和快速减小,那多简单啊,好吧,废话不多说,直接上代码,实现比较简单,不做过多解释(如有不当之处,烦请指出,多谢)...
分类:其他好文   时间:2015-05-04 12:01:01    阅读次数:135
tomcat的配置详解
第一步: 下载tomcat,下载地址: http://tomcat.apache.org/  (你可以下载自己想要的版本,这里我使用tomcat7.0) 第二步: 解压tomcat,解析tomcat中各个文件夹的意思。 (1)  bin: 存放各种不同平台开启与关闭Tomcat的脚本文件。 (2)  lib : 存tomcat与web应用的Jar包。 (3) conf :存放tomcat的...
分类:其他好文   时间:2015-05-04 12:02:01    阅读次数:95
菜鸟学设计模式系列笔记之单例设计模式(Singleton模式)
这个实例似乎应该在程序启动时被创建出来,且只有在程序结束时才被删除。 Intent : 一个类仅有一个实例,自行实例化并向整个系统提供一个访问它的全局访问点 Motivation : 对于一些类来说,只有一个实例是很重要的...
分类:其他好文   时间:2015-05-04 12:01:06    阅读次数:123
leetcode || 142、Linked List Cycle II
problem: Given a linked list, return the node where the cycle begins. If there is no cycle, return null. Follow up: Can you solve it without using extra space? Hide Tags  Linked Lis...
分类:其他好文   时间:2015-05-04 11:58:22    阅读次数:133
【AmazeUI】AmazeUI的下载,配置与Helloworld
虽然这东西号称跨平台支持浏览器,但建议还是不要使用这个前端框架开发PC端的网页,因为这东西不支持IE8以下的浏览器。在PC上不兼容IE6的话,基本可以抛弃了。AmazeUI仅仅用来做移动端的网页还是不错的,其HTML5的特性等很符合手机浏览器的特点。不要妄想能写出一个网页同时兼容PC与手机,应该分开布局。君不见在很多手机版网页的底部有“手机版”与“电脑版”之分吗? 1、这东西直接在AmazeUI...
分类:其他好文   时间:2015-05-04 11:58:40    阅读次数:200
Remove Duplicates from Sorted List
题目描述: Given a sorted linked list, delete all duplicates such that each element appear only once. For example, Given 1->1->2, return 1->2. Given 1->1->2->3->3, return 1->2->3. 解题思路: 删除链表中...
分类:其他好文   时间:2015-05-04 11:57:51    阅读次数:118
高效寻找质数——Sieve of Eratosthenes
Sieve of Eratosthenes-埃拉托斯特尼筛法,简称埃氏筛。 思路:给出要筛数值的范围n,找出以内的素数。先用2去筛,即把2留下,把2的倍数剔除掉;再用下一个素数,也就是3筛,把3留下,把3的倍数剔除掉;接下去用下一个素数5筛,把5留下,把5的倍数剔除掉;不断重复下去......,直到其小于等于。 示意图如下: 实例:LeetCode上寻找质数的一个问题(https...
分类:其他好文   时间:2015-05-04 11:57:35    阅读次数:139
Yarn 内存分配管理机制及相关参数配置
理解Yarn的内存管理与分配机制,对于我们搭建、部署集群,开发维护应用都是尤为重要的,对于这方面我做了一些调研供大家参考。 一、相关配置情况 关于Yarn内存分配与管理,主要涉及到了ResourceManage、ApplicationMatser、NodeManager这几个概念,相关的优化也要紧紧围绕着这几方面来开展。这里还有一个Container的概念,现在可以先把它理解为运行map/re...
分类:其他好文   时间:2015-05-04 11:57:50    阅读次数:184
hihocoder1165 益智游戏 (最多因子)
hihocoder1165 益智游戏 (最多因子)...
分类:其他好文   时间:2015-05-04 11:57:28    阅读次数:394
Hive调优(语法与参数层面优化)
一、简介 作为企业Hadoop应用的核心产品,Hive承载着FaceBook、淘宝等大佬 95%以上的离线统计,很多企业里的离线统计甚至全由Hive完成,如我所在的电商。Hive在企业云计算平台发挥的作用和影响愈来愈大,如何优化提速已经显得至关重要。好的架构胜过任何优化,好的Hql同样会效率大增,修改Hive参数,有时也能起到很好的效果。有了瓶颈才需要优化 1、Hadoop的主要性能瓶颈是IO负...
分类:其他好文   时间:2015-05-04 11:55:32    阅读次数:158
大家发项目前,可参考这个细化自己的需求
?? 群友们 尤其是要发项目,将要发项目的同学们 大家发项目前,可参考这个细化自己的需求 1 没图没文字,光说我要开发个应用多少钱,这个不好------除非,连前期设计费用也估算 ,这当然也需要费用 2 只有图,没文字,这个也不好,因为没细化 细节的地方可能会差很多,参考1 3 没有图,只有文字,这个也不好,因为没细化 细节的地方可能会差很多,参考1,确切地说,这种情况,还不...
分类:其他好文   时间:2015-05-04 11:56:07    阅读次数:115
Volley框架的介绍使用
Volley是在2013年的Google I/O 2013大会上发布的,是我们的网络通信更快,更简单,更方便。对于初学者来讲是一个很好的框架。   简单来说,它提供了如下的便利功能: JSON,图像等的异步下载;网络请求的排序(scheduling)网络请求的优先级处理缓存多级别取消请求和Activity和生命周期的联动(Activity结束时同时取消所有网络请求) ...
分类:其他好文   时间:2015-05-04 11:55:07    阅读次数:164
Failed to connect to Coordinator: All builds will run in standalone mode.
--------------------Build System Warning--------------------------------------- Failed to connect to Coordinator:     All builds will run in standalone mode. 查看--事件查看器 无法找到来自源 IncrediBuild C...
分类:其他好文   时间:2015-05-04 11:56:50    阅读次数:188
最近公共祖先LCA【模板】
Tarjan-LCA算法: 对于每一点u: 1.建立以u为代表元素的集合。 2.遍历与u相连的节点v,如果没有被访问过,对于v使用Tarjan-LCA算法,结束后,将v的集合并入u的集合。 3.对于与节点u相关的询问(u,v),如果v被访问过,则结果就是v所在集合的所代表的元素。求(u,v)的最近公共祖先节点,则询问时调用QEdges[k].lca = find(QEdges[k].to);...
分类:其他好文   时间:2015-05-04 11:57:14    阅读次数:116
集团信息化之路-我们集团的人力资源软件功能模块如何选定?
关于集团要上人力资源系统的事情,也是准备了好长时间了。之前也多次跟人力部门沟通过,也一块看了几家软件公司的产品,人力部门的同事呢也都站在各自工作的角度对这个软件提出了要求,当然谁都希望自己管理的那块能用上软件。而作为我们信息部门呢,当然要全面考虑从集团整体的角度来考虑这个问题:既要解决人力部门的关键问题,还要让这个系统容易应用与推进,避免大而全不好实施,或者有的模块购买后也应用不了的情况出现。经过...
分类:其他好文   时间:2015-05-04 11:55:03    阅读次数:129
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!