V2EX reducm 的所有回复 第 1 页 / 共 13 页
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX    reducm    全部回复第 1 页 / 共 13 页
回复总数  242
1  2  3  4  5  6  7  8  9  10 ... 13  
2025 年 10 月 20 日
回复了 dzdh 创建的主题 Java 现在学 Java 算 49 年入国军吗
2025 年 8 月 20 日
回复了 sdrpsps 创建的主题 生活 1781 天后,我们还是分手了
经理像是看到 18 年前的我,对方家庭更好,出社会前就不同意在一起,感到了巨大的现实差距。后来感情好还是稳住了,真心感谢当年的她能坚定和我一起走。

后来过了 7 、8 年后,自己创业打拼也能买下豪车的时候,因为心神精力放了很多在事业上,最后大家方向不一致,还是离了。

生活路很长,人是很复杂的,人的每一年的想法都可能会变,好好活着,过去就过去了,活在当下,展望未来,你正是年轻力壮充满可能性和选择的时候,祝楼主后面能找到你想要的事情和人。
2025 年 4 月 23 日
回复了 Ryanzlab 创建的主题 投资 前天买了 30 万黄金,爽到了,今天亏了 17000
本来今天不太开心的,被群主逗乐了,说不定明天又涨回去,怕啥
2025 年 1 月 20 日
回复了 exploretheworld 创建的主题 Java 项目全部是 map 传参
在维护的十年+的 java 老系统,很多这种情况,到了前端层也是,一堆盲写,慢慢 debug 、console log 加加注释,随着时间过去,就惯了
xbox360 有线,到最后的把蟋蟀毛的时候,rt 判定又问题,试过很多次都不行,换键盘才过的
2023 年 5 月 23 日
回复了 klmd99 创建的主题 Visual Studio Code vscode 有点卡,换回了 sublime text
我也不知道装了啥,某个版本 vscode 升级后莫名其妙 vim + markdown 就各种卡顿,卸载了 vim 插件才好了,这...
LeetCode 46 题的题目描述为:给定一个不含重复数字的数组 nums ,返回其所有可能的全排列。你可以按任意顺序返回答案。

解题思路:

该题可以使用回溯算法来解决,回溯算法解决的问题都可以抽象成树结构,每个节点表示一个状态,每个节点的子节点表示在该状态下可以转移到的所有状态。

在本题中,我们可以将每个元素看作一个节点,然后每个节点的子节点是剩下的元素,表示选择了该元素后可以继续选择哪些元素。因此,我们可以使用回溯算法来遍历这棵树,找到所有的解。

具体实现时,我们可以使用一个数组来保存当前选择的元素,使用一个布尔数组来标记每个元素是否已经被选择过,然后按照如下步骤进行回溯:

如果选择的元素数量等于原始数组的长度,说明已经选择了所有元素,将当前选择的元素列表加入最终结果中。

遍历原始数组,对于每个未被选择过的元素,将其加入选择列表中,并将其标记为已选择,然后递归进入下一层。

回溯时,将选择列表中最后一个元素删除,并将其标记为未选择。

重复上述步骤,直到遍历完所有状态。

Java 代码实现:

class Solution {
public List<List<Integer>> permute(int[] nums) {
List<List<Integer>> res = new ArrayList<>();
boolean[] used = new boolean[nums.length];
backtrack(nums, new ArrayList<>(), used, res);
return res;
}

private void backtrack(int[] nums, List<Integer> temp, boolean[] used, List<List<Integer>> res) {
if (temp.size() == nums.length) {
res.add(new ArrayList<>(temp));
return;
}
for (int i = 0; i < nums.length; i++) {
if (!used[i]) {
temp.add(nums[i]);
used[i] = true;
backtrack(nums, temp, used, res);
used[i] = false;
temp.remove(temp.size() - 1);
}
}
}
}

时间复杂度:O(n×n!),其中 n 表示数组的长度,n! 表示全排列的总数,因为每个全排列包含 n 个元素,因此总共需要枚举 n×n! 个状态。

空间复杂度:O(n),其中 n 表示数组的长度,空间复杂度取决于递归调用栈的深度和存储当前选择的元素的列表。在最坏情况下,递归调用栈的深度为 n ,因此空间复杂度为 O(n)。
不用折腾,windows 放包前就该先关机...
2023 年 4 月 5 日
回复了 690617185 创建的主题 程序员 大家的学习笔记记录在哪啊?
obsidian + github
权限系统服务,分配权限 key ,业务按照生成对应业务的加密 key 存储,解密需要申请权限获取
2022 年 9 月 19 日
回复了 zuoxuo 创建的主题 职场话题 提了离职,算是见识到了现实中的的算计。
小公司老板都是土皇帝,看看年限和规模大概就知道老板的"宏图伟略"了
2022 年 9 月 7 日
回复了 kingpo 创建的主题 问与答 大家上班时间都是几点到几点,加班严重吗
994 或者 995 ,广州,kpi 压
2022 年 8 月 9 日
回复了 justd 创建的主题 问与答 你的 iPad 用来做什么
ipadPro 换成 mini 后用多了很多,每天公司工作的副屏(老版本的 mac duet),漫画 视频,todo 任务
2022 年 3 月 21 日
回复了 Xxze7 创建的主题 Java 问 Java 大哥们一个问题
如果只是学习的话,随便 5000 左右配置就行,当然内存越大越好

实际工作中,我经常会遇到要打开多个服务连多个数据库的情况,还有和前端联调时也经常要用本地服务,所以实际工作是配置多多益善
但 2020 年 3 月疫情爆发,m1 还没发售啊
2020 年 11 月 2 日
回复了 AlghaPorthos 创建的主题 Raspberry Pi 树莓派能干嘛?
3B 拿来做了爬虫,拿旧硬盘做下载,运作良好

搬家后搞了个 4B,跑 openwrt 软路由,搞了个翻墙 wifi 方便 ps4 和 switch 之类下游戏,小米电视也可以直接看 youtube 之类之类,还做了个跳板把局域网里的机器都分享出来,现在可以随时随地连回家里的 windows 和 exsi 集群做实验。感谢 vscode remote,在公司有时也能搞搞自己项目了

因为女友不喜欢用微信和手机,现在多买一个 4B 打算配合 wukong 套件搞个远程语音交互的服务,顺便买了个 7 寸屏做个智能屏之类

因为便宜,感觉蛮好用的
我天河这边,所有下载网站还有 ss 都被封了
2018 年 12 月 18 日
回复了 tyhunter 创建的主题 MacBook Pro 45w 的 PD 充电器能否给 87w 的 15 寸 mbp 充电?
刚好今日试了下用 45W 的 pd 充 2017 mbp15,居然外接显示器打开高性能显卡用了两个多小时还是 100,看来以后那个大电源不用背来背去
1  2  3  4  5  6  7  8  9  10 ... 13  
关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     733 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 50ms UTC 22:56 PG 06:56 LAX 14:56 JFK 17:56
Do have faith in what you're doing.
ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86