在树结构中,是否有一个标准术语(在软件工程工业实践中,计算机科学或数学中),在人类语言中,谓词f(x,y)定义为"x是y的祖先或与y相同“?示例: A B EC D
则f(x,C)由{A,B,C}中的x满足,而不是D或E。我能找到的最好的术语是“祖先还是自我”“祖先还是自我”,但我怀疑这是一个标准术语,因为我只能找到很少的引用。
我很好奇如何处理从右向左阅读的语言(例如阿拉伯语、希伯来语)的输出。在C/C++或我见过的任何语言中,几乎所有东西都是以从左到右输出为前提的。即便如此,在程序内部,字符串的编码方式类似于字符串(“this is a string")。难道它不需要编写类似string("string a is this")之类的代码,或者使用一些反向函数来处理所有事情吗?