准确来说是2012年11月的时候开始学编程的,那个时候我上大二,到现在学习编程快三年了,期间大部分时间处于自学状态,今天就跟大家聊聊我的高效编程秘笈。
一、活学活用office
首先请大家看清楚标题,我说的是office,不是wps,这两个差异还是非常大的,特别是excel中的差异非常明显。如果你能够熟练掌握Word和Excel的使用,这对你的编程效率会有质的提高。
说说我自己身上的一个事吧。...
分类:
其他好文 时间:
2015-08-11 18:43:28
阅读次数:
209
本题链接:点击打开链接
本题大意:
输入n行数据,每行数据前两个表示该条路连通的两个村庄的编号,第三个表示修该条路的成本,最后的0或1表示该路未修或已修过,求在此道路基础上要使道路畅通的最小成本。
解题思路:
本题基本上也是使用的kruskal算法,只是多加了一个道路状态,不管该路已修或未修,都要把它连到树上,然后就是看加不加成本的问题。抑或采取一种方法,当...
分类:
其他好文 时间:
2015-08-11 18:42:00
阅读次数:
74
How Many Trees?
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 3224 Accepted Submission(s): 1870
Problem Description
A binary search tree...
分类:
其他好文 时间:
2015-08-11 18:42:35
阅读次数:
117
Flatten Binary Tree to Linked List
Given a binary tree, flatten it to a linked list in-place.
For example,
Given
1
/ 2 5
/ \ 3 4 6
The fl...
分类:
其他好文 时间:
2015-08-11 18:44:03
阅读次数:
110
BZOJ 4216 Pig 分块乱搞...
分类:
其他好文 时间:
2015-08-11 18:43:03
阅读次数:
107
LeetCode -- Path Sum ||...
分类:
其他好文 时间:
2015-08-11 18:41:53
阅读次数:
66
RecyclerView 轻松实现时光轴,哈哈哈,就是这么任性...
分类:
其他好文 时间:
2015-08-11 18:40:31
阅读次数:
218
Gray code
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)
Total Submission(s): 65 Accepted Submission(s): 35
Problem Description
The reflected binary...
分类:
其他好文 时间:
2015-08-11 18:40:38
阅读次数:
109
双向循环链表list
list是双向循环链表,,每一个元素都知道前面一个元素和后面一个元素。在STL中,list和vector一样,是两个常被使用的容器。和 vector不一样的是,list不支持对元素的任意存取。list中提供的成员函数与vector类似,不过list提供对表首元素的操作 push_front、pop_front,这是vector不具备的。和vector另一...
分类:
其他好文 时间:
2015-08-11 18:42:06
阅读次数:
100
题意:输入多种车的事故赔偿价格、租车起步价、每千米单价,输入多个人的多种事件(租车、还车、发生事故),按名字字典序输出每个人的总费用,如果信息不完整或不合法输出“inconsitent"(租车、事故、还车的顺序得对,一个人同时期不能租多辆车,租车还车要完整不能只租不还或没租却还)
分析:这题就是一个简单的模拟,复杂在我不知道怎么用string做关键字,知道了map,一切都好办了。小trick:一...
分类:
其他好文 时间:
2015-08-11 18:40:56
阅读次数:
81
Marvel几乎是所有Elasticsearch用户的标配。以前我常用bigdesk来做ES集群的监控,直到项目需要上线时,方感觉到marvel才是想要的:它可以把观测值和重要事件记录下来!当出问题时打开bigdesk已经迟了,因为我们往往想知道过去的两小时发生了什么造成现在的情况。marvel则不同,它时刻保留观测数据。
Marvel保留观测数据的代价是,它默认每天会新建一个index...
分类:
其他好文 时间:
2015-08-11 18:40:56
阅读次数:
2749
#include typedef struct BinTree{ int data; struct BinTree *left; struct BinTree *right;}BinTree;void PreOrder(BinTree *root){ if(root == NULL) return....
分类:
其他好文 时间:
2015-08-11 18:37:20
阅读次数:
105
来源http://jingyan.baidu.com/article/22a299b51e7ad89e19376ad5.html对于电脑老鸟而言,在使用windows系统的过程中,经常需要在cmd窗口中输入一些命令进行操作。但是如果每一次都是在cmd窗口中用CD命令进行相应的文件夹目录,实在不便,尤...
分类:
其他好文 时间:
2015-08-11 18:36:59
阅读次数:
139
在软件測试中有一种称为杀虫剂悖论(pesticide paradox)的现象,即对软件进行越多的測试,那么该软件对软件測试人员的測试就越具有免疫力。 首先,我们先来看下什么是杀虫剂悖论,每年各种各样的害处突击田野和农作物,农业专家们要找到正确的对抗方法,用改良的配方设计出杀虫剂。可是害虫适应...
分类:
其他好文 时间:
2015-08-11 18:37:48
阅读次数:
120
Description让我们考虑一个在m x 1 的板子上玩的游戏,板子被从1 到 m编号. 现在板子上有n 个棋子, 每个都严格占据板子上的一个格子. 没有一个棋子占据格子m. 每个单独的移动遵循以下原则: 移动的人选择一个棋子把它移动到比它大的格子中第一个未被占领的格子里去. 两个选手交替移动,...
分类:
其他好文 时间:
2015-08-11 18:36:38
阅读次数:
122
azkaban 的hdfs 插件配置azkaban的官方文档http://azkaban.github.io/azkaban/docs/2.5/#plugins描述的很简单,网上也有很多教程,但是配置到最后去浏览器上查看都是如下这个毫无提示信息的错误没有办法,只能去下载了azkaban与azkaba...
分类:
其他好文 时间:
2015-08-11 18:36:06
阅读次数:
899
红黑树是一种自平衡二叉查找树,具有在最坏情况下查找、插入、删除O(log2n)的复杂度。红黑树中从根节点到任意一叶子节点的最长路径不超过最短路径的两倍,因此是一种近似平衡的二叉树。节点信息红黑树的节点具有如下信息:struct RBNode{ int data; //数据 int color; .....
分类:
其他好文 时间:
2015-08-11 18:37:13
阅读次数:
189