E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
C++Code
Convert Sorted List to Balanced BST
持續的二分法把list分左右兩半正中央的數值存入node中然後改動head的位置到下一個(passbyreference才能對上一層的recursivefunction作用)要實際run一遍來理解比較容易
C+
一枚煎餅
·
2020-02-28 16:53
Binary Tree Postorder Traversal
如果要使用iterative的做法可以用stack來做放進stack的順序為left,right這樣pop出來檢查的時候就會相反先拿到right的值等全部走完在最後reverse一次得到的結果就是正確解
C+
一枚煎餅
·
2020-02-24 00:53
Balanced Binary Tree
Maximumdeep的方式檢查每個點的左,右child高度差如果出現差距大於1的情形代表已經失去平衡就不再回傳高度而是-1同時只要有一層回傳-1代表整棵樹不平衡所以繼續把-1回傳上去不複雜但是容易忘記的題目
C+
一枚煎餅
·
2020-02-17 20:50
Remove Nth Node From End of List
解題思路:此類型題目head也有可能是被移除的候選人最簡單的方法就是建立dummynode去連接head然後重設head=dummy接著就不用煩惱head遺失的問題了其他問題可以用2pointer方式解決
C+
一枚煎餅
·
2020-01-07 19:12
使用LeakTracer检测android NDK C/C++代码中的memory leak
在android平台上,使用NDK开发C/
C++code
,由于没有其它成熟的平台,如Windows,Linux等上面可用的许多工具,使得memoryissue变得更为棘手。问题存在,那解决办法总是有
hanpfei
·
2020-01-07 18:15
Binary Tree Path Sum
的值放入path接著檢查累積的value總和如果等於target則將path存入result然後進行dfs的recursivecall接著pop掉一開始剛剛放入path的數值完成BackTrack的作業方式
C+
一枚煎餅
·
2020-01-01 02:43
Total Occurrence of Target
分開兩次找出最先出現跟最後出現的target之index然後相減再+1得到答案過程可參考FirstPositionofTarget(找最先出現反過來做可得到最後出現)=====================
C+
一枚煎餅
·
2019-12-27 19:33
First Bad Version
mid的版本是badversion那說明至少firstbadversion會在mid或是mid之前所以把範圍縮小到right=mid,反之則是left=mid=====================
C+
一枚煎餅
·
2019-11-05 06:06
编程基础 - 队列实例 - 杨辉三角 (Pascal’s Triangle)
返回分类:全部文章>>基础知识返回上级:编程基础-队列(Queue)文章目录编程基础-队列实例-杨辉三角(Pascal'sTriangle)1杨辉三角简述(Introduction)2C++完整代码(
C+
沙沙的兔子
·
2019-05-01 12:33
基础知识
编程基础 - 栈的应用 - 混洗(Stack Shuffling)
3求出所有出栈(入栈)序列(
C++Code
)3.1头文件main.h3.2主函数文件main.cpp3.3运行结果1混洗简述“混洗”原意就是重新洗牌。在栈的混洗中,假定元素为1到
沙沙的兔子
·
2019-04-19 22:51
基础知识
c++ opencv 脸部样本提取并保存
/Get_faceSamples[dirname/][samples_number]**
C++code
**/***********************************************
stupid_miao
·
2019-03-15 17:00
学习记录
17.电话号码的字母组合
电话号码示例:输入:"23"输出:["ad","ae","af","bd","be","bf","cd","ce","cf"].如何评价C++11auto关键字三个for循环暴力字典
c++code
:AC100%
Gunther17
·
2018-11-08 11:07
14.最长公共前缀
示例2.输入:["ca","a"]输出:""暴力复杂度O(k*n)第一个字符串长度:k字符串个数:nstring:findnpos是这样定义的:staticconstsize_typenpos=-1;
c+
Gunther17
·
2018-11-06 11:09
12. 整数转罗马数字/13.罗马数字转整数(签到题)
整数转罗马数字12.整数转罗马数字
c++code
:AC68ms超50%这题就是细心就可以,慢慢划分。
Gunther17
·
2018-11-05 23:00
leetcode题
leetcode
[洛谷P3693]琪露诺的冰雪小屋
C++Code
:#include#include#include#include#definePutRe(x){puts(x);return;}inlineintmin(inta,intb){returnab
Memory_of_winter
·
2018-10-20 10:00
4. 两个排序数组的中位数
示例1:nums1=[1,3]nums2=[2]中位数是2.0示例2:nums1=[1,2]nums2=[3,4]中位数是(2+3)/2=2.5思想主要参考官方
c++code
:#include#include
Gunther17
·
2018-10-12 09:01
CCF 井字棋
C/
C++code
:#includeusingnamespacestd;constintconstX=1;constintconstO=2;//return1ifXwin,-1Owin,0notdecidedortiedintIsWin
alegriabaile
·
2018-03-19 20:55
C++入门漫长路
WSARecv & Recv 的区别
它的定义如下:C/
C++code
?12345intrecv(SOCKETs,charFAR*buf,intlen,intflags);第一个参数s,是准备接收数据的那个套接字。第二
BarkDragon
·
2018-03-14 20:00
网络编程
Tweaked Identical Binary Tree
題目有個小陷阱注意這句Assuminganynumberoftweaksareallowed.可以扭轉偶數的次數那這棵樹或是子樹就會變成跟原本一樣所以在檢查的時候除了檢查是否為對稱的樹也要同時檢查是否為同樣的樹
C+
一枚煎餅
·
2017-12-04 03:52
[POI2005]SKA-Piggy Banks
C++Code
:#includeintn,fa[1000005];intdad(intx){return(fa[x]==x)?x:(fa[x]=d
ddpx3313
·
2017-10-08 11:00
c/c++
12、字符串反转
例如:输入描述:输入N个字符输出描述:输出该字符串反转后的字符串
c++code
:#include#include"string.h"usingnamespacestd;#defineMAX500intmain
测试预言
·
2017-08-03 09:36
机试题目
[翻译]:怎样从C/C++代码中对C#进行回调
声明:网络上类似的中文博客大有存在,本人知识水平有限,业余爱好,也是为了备份收藏HowtomakeacallbacktoC#fromC/
C++code
本着共享知识的初衷,翻译一份给大家参考,为了便于阅读不至于拗口
你不知道的浪漫
·
2016-11-20 12:00
centos7修改主机名方法
第二种:hostnamectlset-hostnamexxx命令行中输入C/
C++Code
复制内容到剪贴板hostnamec
佚名
·
2016-10-20 16:57
Binary Tree Zigzag Level Order Traversal
levelordertraversal只是其中多加了一個boolean變數來決定是否要反向放入某一層的數值我用xor來做boolean值的修改另外c++有內建的reverse函數只要放入vector的begin跟end即可使用
C+
一枚煎餅
·
2016-09-22 13:56
Minimum Depth of Binary Tree
解題思路:題目定義如果一邊沒有child則不能算為一條path所以除了找min(left,right)以外另外要再定義兩個條件如果左邊有child右邊沒有就只檢查左邊的最小高度反之則檢查右邊的最小高度
C+
一枚煎餅
·
2016-09-19 08:22
模板别名
我有一个模板C/
C++code
?
linuxheik
·
2016-04-27 13:00
C和C++混合编程FAQ
仅仅只需要在你的C++代码中将要调用的C函数使用extern进行声明即可,代码如下://
C++code
extern"C"voidf(int);//方式一 extern"C"{//方式二 intg(double
zhangyifei216
·
2016-04-25 22:00
FAQ
混合编程
C-C++
ISOC++
顺序表的查找
顺序表的结构:
C++Code
123456#define MAXSIZE 100typedef struct node{ int data[MAXSIZE]; int length;}List
xgf415
·
2016-04-19 19:00
查找
C语言
线性表
前哨战
折半法
队列的链式存储
C++Code
12345678typedef struct node{ int data; struct node *ne
xgf415
·
2016-04-18 21:00
C语言
队列
单链表
线性表
线性表之链式存储结构
单链表可由头指针唯一确定
C++Code
1234typedef struct node{ int data; //数据域 struct node *next; //
xgf415
·
2016-04-18 15:00
C语言
存储
指针
单链表
线性表
读取文件并找出年龄最大的N个人-兰亭集市笔试题
C++code
:#include #include #include #include #include usingnamespacestd; intmain() { multimapagemap
taojiahuanjia
·
2016-03-21 15:00
最新 face tracking成果
http://www.tldvision.com/partners.php2,2015cvpr:singletargettracking:http://www.gnebehay.com/cmt/效果非常,有
c+
dbc12345666
·
2016-02-25 10:57
高效编程
一个赋值问题
[c/
c++code
]inti=1;voidmain(){inti=i;} 对于上面这段代码,会有语法错误,其原因是:当局部变量与全局变量同名时,当我们去引用那个名字时,其会调用局部变量的名字,很明显局部变量的
笑哼
·
2016-02-18 15:00
c++ 文件读写
C/
C++code
//创建一个文本文件并写入信息//同向屏幕上输出信息一样将信息输出至文件#include#includevoidmain(){ofstreamf1("d:\\me.txt");//打开文件用于写
yjig
·
2016-02-15 11:00
只有2%的人会解吗? 利用程序来回答!
微信上有这样一个图片:让我们来戳穿这个谎言,程序员通常会写个程序验证一下,如下:
C++Code
123456789101112131415161718192021222324252627282930313233343536373839int
JohnnyHu90
·
2016-01-31 22:00
计算机视觉的一些算法实现资源 Computer Vision Algorithm Implementations
ParticipateinReproducibleResearchGeneralImageProcessingOpenCV(C/
C++code
,BSDlic)Imagemanipulation,matrixmanipulation
garfielder007
·
2016-01-17 19:44
计算机视觉CV
LeetCode 2. Add Two Numbers 解题报告
C++Code
/** *Definitionforsingly-linkedlist. *structListN
木子小新
·
2016-01-06 19:00
C的Trim()函数
C++Code
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910
JohnnyHu90
·
2015-12-28 23:00
LeetCode 1. Two Sum 解题报告
C++Code
:c
木子小新
·
2015-12-28 19:00
CUDA纹理对象简介
大家知道,CUDA纹理只能定义为静态全局变量,而不能作为参数传到Kernel中C/
C++code
?
mydear_11000
·
2015-12-01 11:00
使用LeakTracer检测android NDK C/C++代码中的memory leak
在android平台上,使用NDK开发C/
C++code
,由于没有其它成熟的平台,如Windows,Linux等上面可用的许多工具,使得memoryissue变得更为棘手。问题存在,那解决办法总是有
WolfCS
·
2015-11-29 01:00
解释字面量、常量和变量之间的区别
转自:http://bbs.csdn.net/topics/380108521C/
C++code
?
chelen_jak
·
2015-11-13 10:00
VIM Taglist + ctags
ctags58文件夹下,找到ctags.exe文件,分别复制到C:\WINDOWS\system32和源程序文件夹下(所谓的源程序文件夹,就是你经常把你所写程序保存到的地方,如我写完程序,一般都保存在F:\
C+
derrck
·
2015-10-26 15:00
VS2012 + SWIG Python
2.制作源文件和swig接口文件我的文件如下C/
C++code
/*sample.h*/ #ifndefSAMPLE_H #defineSAMPLE_H intcom
power0405hf
·
2015-07-15 18:00
python
使用new时的初始化问题
注意以下两条语句:
C++Code
12int *ptrInt1 = new int; //新分配的内存单元里的值是未知int *ptrInt2 = new
guyue35
·
2015-07-08 14:00
C++
makefile 模板
来自:yfkiss(夜风) C/
C++code
###################################################################### #makefile
violetfeeling
·
2015-07-02 16:00
Linux如何查看服务器的并发数? 使用netstat命令查看并发连接数
使用以下命令即可分组查看各种连接状态哦:C/
C++Code
复制内容到剪贴板netstat-n|awk'/^tcp/{++S[$NF]}END{for(ainS)printa,S[a]}'解释:返回结果示例
驰驰的老爸
·
2015-05-20 09:21
linux
C++程序设计问题总结
最近这段时间写
C++code
,感觉被咬的最惨的几个问题,1是类成员变量初始化问题;2是内存的释放问题;3是死循环与死锁问题。1.变量初始化,特别是类的原始数据类型成员变量。
WolfCS
·
2015-04-26 16:00
安装LAMP MySQL不知到安装到哪里去了。yum install mysql-server
也可以所以用yum命令直接安装mysqlC/
C++code
?
矩阵
·
2015-04-09 17:21
虚拟机
服务器
冒泡排序、选择排序、堆排序、快速排序、插入排序算法复杂度分析与算法实现(自己总结与转)
他的名字的由来因为它的工作看来象是冒泡:C/
C++code
?123456789101112131415161718192021222324252627#include void BubbleSor
Jackery_Shh
·
2015-04-09 11:00
C++
二叉树
快速排序
数据结构与算法
堆排序
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他