![](https://img-blog.csdnimg.cn/20200325130202245.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
算法
文章平均质量分 53
程序算法的相关技术文章。
秦朝炼丹师
From zero to hero.
展开
-
算法之求一个非负整数的平方根
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar原创 2021-11-24 15:15:35 · 1484 阅读 · 2 评论 -
算法之寻找二维矩阵中的目标值
题目 * 编写一个高效的算法来搜索 m x n 矩阵 matrix 中的一个目标值 target。 * 该矩阵具有以下特性: * 每行的元素从左到右升序排列。 * 每列的元素从上到下升序排列。 * * 示例: * 现有矩阵 matrix 如下: * [ * [1, 4, 7, 11, 15], * [2, 5, 8, 12, 19], * [3, 6, 9, 16, 22], * [10, 13, 14, 17, 24], * [18, 21原创 2020-08-24 22:14:04 · 679 阅读 · 1 评论 -
算法之寻找数组中的多数元素
题目给定一个大小为 n 的数组,找到其中的多数元素。多数元素是指在数组中出现次数大于 ⌊ n/2 ⌋ 的元素。你可以假设数组是非空的,并且给定的数组总是存在多数元素。初步分析首先,我们先按照一般思路想。可以新定义一个数组来存储原始数组中每个不同元素出现的个数,然后定义两个变量来存储当前最大出现的次数和当前的多数元素。初步实现代码private double FindNum(double[] originArr){ int[] tempArr = new int[originArr.Le原创 2020-08-22 19:56:35 · 711 阅读 · 0 评论 -
C#利用动态规划求解问题
问题描述钢条切割问题Serling公司购买长钢条,将其切割为短钢条出售。切割工序本身没有成本支出。公司管理层希望知道最佳的切割方案。假定我们知道Serling公司出售一段长为i英寸的钢条的价格为pi(i=1,2,…,单位为美元)。钢条的长度均为整英寸。钢条长度与价格的对应关系如图:求切割钢条方案,使得销售收益rn最大。分析长度为n的钢条可以有2^n-1中切割方案,假设将该钢条切割成k(...原创 2020-03-25 17:29:36 · 840 阅读 · 0 评论 -
解析华为OJ题——删除字符串中出现次数最少的字符
题目描述题目描述实现删除字符串中出现次数最少的字符,若多个字符出现次数一样,则都删除。输出删除这些单词后的字符串,字符串中其它字符保持原来的顺序。输入描述字符串只包含小写英文字母, 不考虑非法输入,输入的字符串长度小于等于20个字节。输出描述删除字符串中出现次数最少的字符后的字符串。示例输入abcdd示例输出dd开发工具本人使用开发工具为VisualStudio2019。...原创 2020-02-19 11:19:30 · 352 阅读 · 0 评论