小编Jis*_*Han的帖子

尝试"brew link autoconf"时出错

当我尝试在终端中"brew link autoconf"时,我不断收到此错误.

错误:无法符号链接文件:/usr/local/Cellar/autoconf/2.69/share/emacs/site-lisp/usr/local/share/emacs不可写.您应该更改其权限.

任何人都有任何想法如何解决这个问题?谢谢!

homebrew rvm

20
推荐指数
2
解决办法
1万
查看次数

在Python中将值插入二进制搜索树

我正在审查我的最终问题并且其中一个实践问题要求实现一个函数,该函数将值放入Python中的二叉搜索树中.这是我正在使用的Tree实现.

class Tree(object):
    def __init__(self, entry, left=None, right=None):
        self.entry = entry
        self.left = left
        self.right = right
Run Code Online (Sandbox Code Playgroud)

这是我需要填写的功能.

def insert(item, tree):
    """
    >>> t = Tree(5, Tree(1, None, Tree(4)), Tree(7, Tree(6), Tree(8)))
    >>> insert(2, t)
    >>> t
    Tree(5, Tree(1, None, Tree(4, Tree(2), None)), Tree(7, Tree(6), Tree(8)))
    """
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮我实现这段代码,因为我不知道从哪里开始?谢谢!

python binary-search-tree

1
推荐指数
1
解决办法
1万
查看次数

将列表中的单词更改为小写

/** Read the sequence of words on INPUT, and return as a List.  If LINKED,
 *  use a linked representation.  Otherwise, use an array representation.
 */
static List<String> readList(Scanner input, boolean linked) {
    List<String> L;
    if (linked) {
        L = new LinkedList<String>();
    } else {
        L = new ArrayList<String>();
    }
    while (input.hasNext()) {
        L.add(input.next());
    }
    for (String word : L) {
        word = word.toLowerCase();
    }
    return L;
}
Run Code Online (Sandbox Code Playgroud)

这是我从文本文件中读取单词并将其作为列表返回的代码.但是,我想让文件中的所有单词小写,但toLowerCase方法不起作用.关于如何使它们全部小写的任何建议?

java string linked-list list

1
推荐指数
1
解决办法
4069
查看次数

标签 统计

binary-search-tree ×1

homebrew ×1

java ×1

linked-list ×1

list ×1

python ×1

rvm ×1

string ×1