Leetcode 49 Group Anagrams 字母异位词分组
题目
给定一个字符串数组,将字母异位词组合在一起。字母异位词指字母相同,但排列不同的字符串。
示例:
输入:
["eat", "tea", "tan", "ate", "nat", "bat"],
输出:
[
["ate","eat","tea"],
["nat","tan"],
["bat"]
]
说明:
所有输入均为小写字母。不考虑答案输出的顺序。
给定一个字符串数组,将字母异位词组合在一起。字母异位词指字母相同,但排列不同的字符串。
示例:
输入:
["eat", "tea", "tan", "ate", "nat", "bat"],
输出:
[
["ate","eat","tea"],
["nat","tan"],
["bat"]
]
说明:
所有输入均为小写字母。不考虑答案输出的顺序。
Hugo 安装与配置
Ubuntu 升级到 18.04 后,在网络共享中看不到同一局域网内 Windows 共享的文件,同时 Windows 上共享的打印机也不能正常工作,表现为“需要身份认证”,但是输入对应用户名密码之后毫无反应。
修复方法:https://www.dedoimedo.com/computers/ubuntu-beaver-samba-shares.html
|
|
C++ 模板元编程之编译时归并排序,源自水木社区 ilovecpp
Cpp Template Meta Programming MergeSort
|
|
LSP(Language-Server-Protocol)开源的语言服务器协定,微软出品,语言服务端提供索引代码的服务,编辑器直接调用。套用官话就是,可以让不同的程序编辑器与集成开发环境(IDE)方便嵌入各种程序语言,允许开发人员在最喜爱的工具中使用各种语言来撰写程序。
目前语言与编辑器支持情况见 https://langserver.org/
cquery 就是 C/C++/Objective-C 的 language server,VSCode, Vim, Emacs 等只要安装了 lsp 插件,就可调用它来实现 C/C++/Objective-C 语法补全等功能。
下面以 Visual Studio Code 为例来实现 C/C++ 补全。