jxfang的专栏

温柔互助,共行一程

排序:
默认
按更新时间
按访问量

CentOS7 64位 安装 CodeBlocks

转载来自:http://blog.csdn.net/nsdcoder/article/details/70770506一、安装版本 1、codeblocks_16.01.tar.gz http://www.codeblocks.org/downloads/ 2、wxWidgets-3.0.2...

2017-12-19 11:06:18

阅读数:62

评论数:0

判断二叉树是否是平衡二叉树

二叉树的节点定义为public class TreeNode { int val; TreeNode left; TreeNode right; TreeNode(int x) { val = x; } }二叉树的深度:根节点到叶节点的最长路径长度 平衡二叉树:二...

2017-12-05 12:51:02

阅读数:89

评论数:0

leetcodeOJ 306: Additive Number

题目来源:https://leetcode.com/problems/additive-number/description/Additive number is a string whose digits can form additive sequence.A valid additive s...

2017-12-04 21:37:51

阅读数:59

评论数:0

二叉树的直径,即二叉树的节点之间最大距离

问题:如题,求解树的直径,即树中两个节点的最长路径距离,该路径可能经过根节点,也可能不经过根节点该题也是leetcode上的题,代码如下。/** * Definition for a binary tree node. * public class TreeNode { * int ...

2017-11-29 13:58:24

阅读数:93

评论数:0

计算字符串的相似度

编辑距离: Edit Distance,又称Levenshtein距离,是指一个字符串经过增加、删除、修改后操作转变成另一个字符串所需要的最小操作次数。 相似度:等于“编辑距离+1”的倒数。所以编辑距离越小,相似度越大。如s1 = “abc”,s2 = “ab”,其编辑距离为1,相似度为1/(1...

2017-11-29 10:57:37

阅读数:71

评论数:0

字符串移位包含的问题

问题:给定字符串s和t,判断是否字符串t能通过将s移位后的字符串所包含。 方法一 最简单的方法就是将s进行循环移位,再判断移位后的字符串是否包含字符串t,代码如下: #include <iostream> #include <string.h> #include <...

2017-11-29 10:00:24

阅读数:69

评论数:0

将浮点数用分数表示

用float和double来存储小数是得不到精确值的,但无论是有限小数还是无限循环小数,可以用分数来表示小数的精确值。注意:无限不循环小数不可以。问题:给定一个有限小数或者无限循环小数,输出该小数的分数形式。 所有小数都能划分为整数部分和小数部分,这里我们只考虑小数部分,即大于0,小于1之间的数...

2017-11-28 16:54:41

阅读数:197

评论数:0

2.4 1的数目

问题:输入一个正整数N,求1到N之间的所有整数中所出现的1的个数。 举例来说: N为3,1、2、3中只有一个1存在; N为12,1、2、3、4、5、6、7、8、9、10、11、12中有五个1存在 方法一 最简单的方法就是遍历1到N,求出每个数中含有的”1”的个数,再相加,就得到了所求。 方...

2017-11-28 14:03:19

阅读数:31

评论数:0

2.3 寻找发帖"水王"

问题一:有一个发帖数目最多的超级水王,其发帖数目超过帖子总数的一半,如果现在有一个论坛所有发帖的列表,找出这个水王 方法一 最直接的的方法就是先排序,因为超级水王发帖数目超过一半,那么ID列表中的第N/2项就是超级水王的ID号,即ID[N/2]。时间是复杂为O(NlogN) + O(1)。 方法...

2017-11-28 13:18:27

阅读数:42

评论数:0

常见当前线程、进程、系统效能的API

Sleep() 函数 GetTickCount() 函数 timeGetSystemTime() 函数 WaitForSingleObject() 函数 PerformanceCounter GetCPUTickCount() 函数 GetProcessorInfo() 函数 SetThreadA...

2017-11-28 09:44:09

阅读数:67

评论数:0

LeetcodeOJ 391 :Perfect Rectangle

题目地址:https://leetcode.com/problems/perfect-rectangle/description/ Given N axis-aligned rectangles where N > 0, determine if they all together f...

2017-11-23 15:36:25

阅读数:75

评论数:0

centOS 7安装Redis

安装redis-4.0.2

2017-11-20 12:38:30

阅读数:88

评论数:0

yum install gcc 时遇到[Errno 256] No more mirrors to try

系统是centos 7,yum install gcc 时遇到[Errno 256] No more mirrors to try 解决办法: 1.  运行如下命令 rm -rf /var/cache/yum/* yum clean all 2. 运行命令 yum re...

2017-11-20 10:46:25

阅读数:624

评论数:0

eclipse : Type Symbol 'xxx' could not be resolved 解决办法

即使添加了所有项目需要的依赖的头文件,include path也完整时,依然会存在该问题,重启eclipse项目也不行, 终于在Stack Overflow里找到解决办法: Project -> C/C++ index ->  Freshen all files,即可解决~ ...

2017-11-08 12:24:51

阅读数:151

评论数:0

eclipse C++ cdt运行程序时出现“launch failed.binary not found”

确保自己的工程已经build过后,还是会在run时出现“launch failed.binary not found”错误,可以进行如下设置: 在Eclipse中点击菜单Window->Preferences->C/C++->New C/C++ Project Wizard...

2017-11-08 10:03:29

阅读数:110

评论数:0

eclipse界面恢复

当eclipse界面因为调试或其他而搞得一团糟的时候,要如何恢复到默认界面呢? 如下图操作即可: 1.  2.

2017-10-26 15:57:36

阅读数:106

评论数:0

位运算的一些注意事项

1. 左移“>” 两边的操作数都不能为负数,如-1 右操作数位数不能超过左操作数的位数大小,如1 左移或右移一位,相当于乘以或除以2,当然只适用于正数,注意不要越界; 2. 注意“&”和“&&”,“|”和“||”的区别 (2&5)为0,即...

2017-10-26 10:08:10

阅读数:132

评论数:0

GCC编译器中三个重要的函数

1. _builtin_popcount(x):该函数用于对整数中“1”的个数进行计数 #include #include int main() { int n = 5; printf("Count of 1s in binary of %d is %d "...

2017-10-26 09:35:23

阅读数:231

评论数:0

LaTex入门

在windows10系统下学习LaTex,选择 TeX Live & TeXstudio 的搭配来入门。 1. 安装TeX Live 1、首先去https://www.tug.org/texlive/acquire-netinstall.html,下载install-tl-wi...

2017-10-20 15:12:04

阅读数:82

评论数:0

STL常用算法(转)

STL常用算法

2017-10-07 16:32:40

阅读数:61

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭