traversal相关内容

打洞实施

我试图完成打洞。我立足我的理论在这篇文章这的 WIKI页面,但我面临着它的C#代码的一些问题。这里是我的问题: 使用已发布的代码的这里我现在能够连接到远程计算机,听相同的端口进入的连接(绑定2个UDP客户端相同的端口)。在 由于某些原因,两个绑定到同一端口阻止对方接收的任何数据。 我有,所以如果我连接到它的回应我的连接第一任何其他客户端绑定到该端口,我得到它的响应返回前一个UDP服务 ..
发布时间:2016-08-30 14:49:16 C#/.NET

遍历使用递归功能​​的XML

我怎么可以遍历(读取所有的节点顺序)使用递归函数在C#中的XML文档? 我要的是读取XML的所有节点(具有属性),并在相同的结构把它们打印成XML(但没有节点的localName) 感谢 解决方案 使用的System.Xml;命名空间的ConsoleApplication1 { 类节目 { 静态无效的主要(字串[] args) { VAR DOC ..
发布时间:2016-08-29 13:55:11 C#/.NET

如何搜索中在C图结构特定节点?

这并不是说我有时间好好讨论这个问题得出结论,适应我的code学校项目的,因为一个阶段(三)是24小时,但至少我需要知道,如果我做了正确的决定。 我使用链表,这里是我的结构: typedef结构sCity { INT cityID; 字符*的cityName; 结构sCityLink *链接; 结构sCity *接下来的; } nCity,*城市;typedef结 ..
发布时间:2016-08-24 14:46:47 C/C++

遍历树,而无需使用C递归和堆栈

如何遍历树的每个节点没有有效使用C递归(没有C ++)? 假如我有树的以下节点结构: 结构节点 { 结构节点*接下来的; / *兄弟节点链表* / 结构节点*父母; / *当前节点的母公司* / 结构节点*子女; / *第一个子节点* / } 这不是功课。 I preFER深度优先。 I preFER需要(如堆栈)没有额外的数据结构。 我的速度(而不是空间)的 ..
发布时间:2016-08-19 16:19:56 C/C++

有效地遍历目录树由opendir(),readdir的()和closedir()

在C例程执行opendir(),readdir的()和closedir()为我遍历目录结构的方法。然而,READDIR()返回各自的dirent结构似乎并没有提供一个有用的办法,我得到一组指向DIR的,我需要递归到该目录的子目录中。 当然,他们给我的文件的名字,这样我就可以要么名称附加到目录路径和stat()和执行opendir()他们,我也可以通过CHDIR改变进程的当前工作目录( ),并回滚 ..
发布时间:2016-08-18 22:25:56 C/C++

击:获得路径中的所有路径

说我有路径 GUI /网站/初中/ profile.py 我如何得到这样的: GUI GUI /网站 GUI /网站/初中 奖金,如果你能告诉我如何通过每个路径循环:D 解决方案 您可以使用shell的内置分裂设施。 IFS 指定分割什么。 oldIFS = $ IFS IFS = / 设置-f 设置 - $ PATH 集+ F IFS = $ oldIFS 在“$ @”组成部 ..
发布时间:2016-08-03 12:10:16 Linux/Unix

数组中的元素的总和

我工作的一个简单的赋值一个夏天的Java课程,只是希望你们能来看看我的code,看看我做的方式是最好的方式。其目的是创建一个简单的 INT 阵列,至少有25个元素,并使用循环遍历它,并添加了所有的元素。我有一些问题,但看起来像我得到它的工作。我工作了之后,我做了一些研究,看到那里的人用For Each循环(循环增强)一些类似的东西。那会是一个更好的选择吗?我有点困惑在使用该反对常规循环的最佳方式。 ..
发布时间:2016-06-02 22:08:02 Java开发

检查数组进行排序,返回true或false

我写一个简单的程序,如果一个数组排序别的假的,我不断收到在eclipse一个例外,我只是想不通,为什么刚刚返回true。我想知道,如果有人可以在我的code看看,有种解释为什么我得到一个数组越界异常。感谢您对高级您的帮助。 公共静态布尔isSorted(INT []一) { INT I; 对于(i = 0; I<则为a.length;我++){ 如果(一个[1 ..
发布时间:2016-06-01 20:28:04 Java开发

以循环方式Java数组遍历

我有一个有1 2 3 4 5值的数组。 阵列的= [1,2,3,4,5] 现在我想遍历它循环方式。 像我想打印2 3 4 5 1或3 4 5 1 2或5 1 2 3 4等。 任何算法在这? 编辑:我要打印的循环方式的所有组合。我不想状态开始在其初始阶段点。 解决方案 INT开始= ... 的for(int i = 0; I<则为a.length;我++){ 的System ..
发布时间:2016-06-01 19:46:02 Java开发

遍历数组对角线

我有一个大阵任意大小的。这是一个方阵。我试图掌握如何遍历其对角线像 / 而非 \\ (我已经知道如何去做)。我有以下的code迄今: 的char [] []数组=新的char [500] [500]; //全阵随机字母 串arrayLine =“”; 对于(INT Y = 0; Y< array.length; Y ++){ 为(中间体X = 0; X&下; array.lengt ..
发布时间:2016-05-31 20:21:39 Java开发

在PHP动态数组遍历

我想从一维数组建立层次结构和或多或少的硬codeD code能(几乎)这样做。我怎样才能让code动? 也许同时(使用isset($数组[$关键])){...} ? 或者,一个额外的功能?像这样: $ OUT = my_extra_traverse_function($数组$关键); 函数array_traverse($数组$关键= NULL){ $ OUT =(字符串)$键; ..
发布时间:2016-05-31 18:53:56 PHP

PHP - 查找数组父键

我试图找到一种方法返回一个数组的父键的值。 例如,从阵列下面我想找出母公司的关键,其中$数组['身份证'] ==“0002”。 父关键是显而易见的,因为它是这里定义(这将是“产品”),但通常它会是动态的,因此这个问题。在'ID'和'身份证'的价值,虽然已知的。 [0] =>排列 ( [数据] => [ID] =&G ..
发布时间:2016-05-30 21:46:31 PHP

分割txt文件,并追加到两个单独的列表的Python

我有一个txt文件,看起来像这样: 我怎么会通过文本文件的每一行遍历,对逗号两个字符串元件分开,并且每个字符串元素添加到其自己的名单? 我有: longSubjectNames = []#示例:“学院古典代理” 缩写= []#示例:“ACA”开放(“/Users/it/Desktop/Classbook/classAbrevs.txt”,“R”)作为myfile的: subjectAn ..
发布时间:2016-05-25 21:42:05 Python

中间盒穿越的安全成本

我要计算中间盒穿越的安全成本时,虚拟机迁移从一台物理服务器到另一个。中东盒可以是包含规则检查虚拟机穿越他们的防火墙或IPS / IDS。现在想象一下最简单的场景,唯一的问题是要找到检查VM通过中间盒规则的成本(这就是我所说的IT安全成本),并根据这个成本找到最佳路径。 不过已经有一些协议,在那里,如BGP或OSPF,但遗憾的是不他们考虑安全成本。 解决方案 我不同意,正确的方法,在最适宜的路 ..
发布时间:2015-11-30 21:55:43 C/C++

建立从preorder BST

像很多新手,我的头从递归炸毁。我抬头一看很多答案/解释对SO。但我仍然不清楚的概念。 (这不是功课,我想重新学习什么,我没有学问和递归从来就不是一个串点) 由于一个preorder遍历,构造一个二叉树。递归,它必须是看似简单的:)但我就是不明白。 我的看的是,ARR的顺序必须是在节点顺序插入。我是什么错误: 如果该节点已经有一个左/右?这是如何工作的? 如何递归插入结点,在说下preord ..
发布时间:2015-11-30 21:13:46 C/C++

有什么毛病我的树遍历code?

我有一个简单的树,正是如此定义的: 键入BspTree = |矩形的节点* BspTree * BspTree |空值 我可以得到叶节点的集合(客房我的树“地牢”)这个样子,它似乎工作: 让isRoom =功能 |节点(_,NULL,NULL) - >真正 | _ - >假 让REC getRooms地牢= 如果isRoom地牢, ..
发布时间:2015-11-30 21:08:36 C/C++

算法访问所有点N(未知)尺寸的矩阵

我有一个多维矩阵,可以有任意数量的尺寸大于1。寻找一个高效的算法,可以访问矩阵中的每一个点。 有关code的一些信息: 该矩阵具有价值访问一样(虽然这些都不是真正相关)。 对象值= matrixInstance.GetValue(INT []点); matrixInstance.SetValue(对象的值,INT []点); 注:参数的点的是索引数组,必须匹配#尺寸或抛出一个异常 ..
发布时间:2015-11-30 20:37:20 C#/.NET

运用对数以导航树

我曾经知名的方式来使用对数移动从树的一片叶子在树上的下一个“有序”叶。我认为这涉及到走的是“当前”叶子的位置值(排名?),并使用它作为一个新的遍历从根到新的目标叶种子 - 一路使用日志功能测试,以确定是否遵循向左或右节点向下到叶。 我不再记得如何行使这项技术。任何人都可以重新介绍我呢? 我也不记得,如果该技术所需的树是平衡的,或者如果它的工作在正树或仅二叉树。任何信息将是AP preciate ..
发布时间:2015-11-30 20:26:07 C/C++