有三点收获:
第一:string类型的变量可以直接相互赋值。
第二:begin()-1在本地VS2012会出现运行时错误迭代器错误,而在leetcode在先提交时并没有出现错误。
第三:反转string类型变量,直接如下使用即可:
reverse(reversedResult.begin(), reversedResult.end());头文件并不需要添加。
下面是程序代码#include...
分类:
其他好文 时间:
2015-07-02 10:13:28
阅读次数:
96
将数字转换成字符串有很多方法,现在给出一种高效的实现方法。开阔眼界。
char* int2str(unsigned int values)
{
const char digits[11] = "0123456789";
char* crtn = new char[len+1];
crtn += len;
*crtn = '\0';
do
...
分类:
其他好文 时间:
2015-07-02 10:14:07
阅读次数:
249
今天国创终于把所有材料都补齐,答辩结束。煽情的不想说太多,只想说一些技术上的感触。
MATLAB用了快两年了,而放弃已有的保研名额决定工作后,估计就很少有机会再能用到MATLAB了,MATLAB的强大确实无可厚非,但今后还是会接触更多便捷、可拓展、可开源的编程语言,比如Python,毕竟决定走上编程这条道路,不仅仅需要强大的学习能力,还需要足够的创造能力,能够自拓展是一件很兴奋的事,这也是我慢慢...
分类:
其他好文 时间:
2015-07-02 10:15:28
阅读次数:
109
声明:这篇文章是抄袭http://blog.csdn.net/sjf0115/article/details/8645991 请大家自己查看原博客#include
#include
#include
using namespace std;//二叉树结点数据结构
typedef struct BiTNode
{
char data;...
分类:
其他好文 时间:
2015-07-02 10:13:45
阅读次数:
90
http://yunpan.cn/cQ93VXsqupAYD
访问密码 bd47
推荐计算机专业常用英语词汇1695个...
分类:
其他好文 时间:
2015-07-02 10:11:59
阅读次数:
106
动态规划,主要还是状态的定义,首先题目要求是走过去再走回来,等价命题:两个人同时从最左边的点除法,沿着两条不同的路走到最右边的点。这样就好处理了。
因为输出的格式问题WA了两次,心痛。。。刚开始用了
cout.setf(ios::fixed);
cout << setprecision(2) << dist[1][2] + d[2][1] << endl; // 输出格式注意
然后就出问题,它是先把dist[1][2]和d[2][1]分别变成小数点后两位的精度,然后加起来,直接答案就错误了。。。...
分类:
其他好文 时间:
2015-07-02 10:13:10
阅读次数:
178
//
// ViewController.m
// 手机网易2
//
// Created by BreazeMago on 15/1/7.
// Copyright (c) 2015年 BreazeMago. All rights reserved.
//
#import "rootViewController.h"...
分类:
其他好文 时间:
2015-07-02 10:12:59
阅读次数:
119
以前发表过一篇文章:TinyAdmin前端展现框架,其在线演示路径为:http://www.tinygroup.org/tinyadmin/,应该说有许多人还是感觉兴趣的,但是由于这个是基于SmartAdmin框架改写的,虽然我们自己买了SmartAdmin的授权,但是广大用户如果要用的时候,就会有授权相关的问题,这会大大影响一些人的使用决策--尤其是会再发行的朋友。
再一个原因是SmartA...
分类:
其他好文 时间:
2015-07-02 10:13:45
阅读次数:
156
227 Basic Calculator II链接:https://leetcode.com/problems/basic-calculator-ii/
问题描述:
Implement a basic calculator to evaluate a simple expression string.The expression string contains only non-negat...
分类:
其他好文 时间:
2015-07-02 10:12:13
阅读次数:
250
224 Basic Calculator链接:https://leetcode.com/problems/basic-calculator/
问题描述:
Implement a basic calculator to evaluate a simple expression string.The expression string may contain open ( and closin...
分类:
其他好文 时间:
2015-07-02 10:12:45
阅读次数:
112
动态规划问题,倒着找一遍即可,不过这个要输出结果,所以需要记录下结果。不过AC了之后等级不高,速度稍慢。...
分类:
其他好文 时间:
2015-07-02 10:12:20
阅读次数:
109
前言:
有自己写的,有摘的别人的,前面是摘的,也是无心整理,出错是难免的,反正我都不会证明,智人见智,别被我误导了。
§1图论点、边集和二分图的相关概念和性质
点覆盖、最小点覆盖
点覆盖集即一个点集,使得所有边至少有一个端点在集合里。或者说是“点” 覆盖了所有“边”。。极小点覆盖(minimal vertex covering):本身为点覆盖,其真子集都不是...
分类:
其他好文 时间:
2015-07-02 10:10:13
阅读次数:
292
Given a binary search tree, write a function kthSmallest to find the kth
smallest element in it.
Note:
You may assume k is always valid, 1 ≤ k ≤ BST's total elements.
Follow up:
What if the...
分类:
其他好文 时间:
2015-07-02 10:09:45
阅读次数:
110
题目链接:
ZOJ2588
题意:
给出一个无向的连通图,问去掉图中的哪些边,都会使图将不连通
题解思路:
割边的求解:
1、需要用到Tarjan算法的框架,首先求出dfn low 两个数组
当递归返回时 判断dfn[u]和low[v]的关系
只有当dfn[u] < low[v] 的情况下u-v是一条割边(u是关...
分类:
其他好文 时间:
2015-07-02 10:08:27
阅读次数:
107
其实在我刚刚学习javaWeb的时候我也是觉得这些东西很难很繁琐,但是学习了一阵子之后就觉得其实都是这点东西鼓捣来鼓捣去的下面开始代码部分:
1:具体的登陆页面:(要注意的是我的这里面使用了css 如果看不懂的就用一个简单的form就行 将其中的action修改成自己的继承自HttpServlet的类名(其实就是servlet名字只是为了防止混乱))
<%
String path = req...
分类:
其他好文 时间:
2015-07-02 10:07:37
阅读次数:
124
假设有一个xml文件a.xml,需要把它加载到sedna数据库xml_db里。
sedna是通过se_term把xml加载到数据库的。有两种方法:
1.通过se_term的-query参数。
se_term -query "LOAD 'a.xml' 'a'" xml_db
如果a.xml只是一批xml中的一个,而这一批xml文件,标签都是一样的。可以考虑用集合来存。
创建集合:
...
分类:
其他好文 时间:
2015-07-02 10:10:23
阅读次数:
107