算法
文章平均质量分 76
那是小C啊
夏天到啦
展开
-
传引用与传值导致的程序运行速度的差异
传引用与传值导致的程序运行速度的差异在LeetCode刷算法题的过程中,发现了以个有趣的现象:同样的算法思路,代码也基本相同,但是算法时间就是较低。由于运用的回溯算法,算法实现利用了递归,故考虑是否是因为在递归的调用时,传递参数等造成时间差异,故对比自己的代码与示例代码,发现问题确实出在这里。代码分析算法提如下,可用回溯算法求解,具体题目连接:https://leetcode-cn.com/...原创 2018-11-25 00:16:59 · 1080 阅读 · 0 评论 -
c++中map用法总结
引言今天做了个简单的算法题:给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的 两个 整数。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]https:/...原创 2018-11-26 23:19:02 · 9871 阅读 · 0 评论