上一页 1 ··· 3 4 5 6 7 8 下一页
摘要: 1,164. 最大间距 - 力扣(LeetCode) (leetcode-cn.com) int cmp(const void*e1,const void*e2) { if(*(int*)e1>=*(int*)e2) return 1; else return 0; } int maximumGap 阅读全文
posted @ 2022-07-14 22:20 C_Ryson 阅读(13) 评论(0) 推荐(0)
摘要: 1,75. 颜色分类 - 力扣(LeetCode) (leetcode-cn.com) void sortColors(int* nums, int numsSize) { int i=0; for(i=0;i<numsSize;i++) { int j=0; int flag=0; for(j=0 阅读全文
posted @ 2022-07-14 22:20 C_Ryson 阅读(8) 评论(0) 推荐(0)
摘要: 目录 一:知识点 1,概念 二:应用 1,另开一个数组来存放转置内容。(row和col不等的情况) 2,n阶矩阵(row与col相等的情况) 二:习题 867. 转置矩阵 - 力扣(LeetCode) (leetcode-cn.com) 用malloc申请二维矩阵 三:小总结 一:知识点 1,概念 阅读全文
posted @ 2022-04-20 16:12 C_Ryson 阅读(133) 评论(0) 推荐(0)
摘要: 这几天,我也是刷了一些题目,在题目中寻找到自己的一些基础不够牢固的地方,在这里分享给大家,和大家一起再巩固巩固。 1,#可以用来控制进制前导显示 如,我们想将一些数字用八进制,十六进制来表示,希望计算机能在其前面加0,0x来分辨其是一个八进制,十六进制的数,那么这个时候,用#就可以很好实现。 #in 阅读全文
posted @ 2022-04-16 11:50 C_Ryson 阅读(50) 评论(0) 推荐(0)
摘要: 目录 一,bfs(广度优先搜索)的定义 二,bfs(广度优先搜索)的应用 三,题型训练 1,奇怪的电梯 2,寻宝 3,龙舌兰酒吧 四,总结 一,bfs(广度优先搜索)的定义 BFS 全称是 Breadth First Search,中文名是宽度优先搜索,也叫广度优先搜索。 是图上最基础、最重要的搜索 阅读全文
posted @ 2022-04-01 17:54 C_Ryson 阅读(241) 评论(0) 推荐(0)
摘要: 目录 一:知识点 1,概念 2,应用 这里给一个题目 ​​​​​​215. 数组中的第K个最大元素 - 力扣(LeetCode) (leetcode-cn.com) 二:习题 448. 找到所有数组中消失的数字 - 力扣(LeetCode) (leetcode-cn.com) 三:小总结 242. 阅读全文
posted @ 2022-03-19 16:54 C_Ryson 阅读(19) 评论(0) 推荐(0)
摘要: 在学习从C语言过程中,我们会遇到一个题目,求两个整数的最大公约数,那么接下来分别介绍两种方法求最大公约数 1,辗转相除法 辗转相除法, 又名欧几里德算法(Euclidean Algorithm),是求最大公约数的一种方法。它的具体做法是:用较大数除以较小数,再用出现的余数(第一余数)去除除数,再用出 阅读全文
posted @ 2022-03-17 13:18 C_Ryson 阅读(227) 评论(0) 推荐(0)
摘要: 上一篇博客上说了二分查找算法的条件,大家还记得吗?其中有一个条件就是数组是要有序的,那么,这篇博客给大家带来的就是对数组元素进行排序的一个算法—冒泡排序。 先上定义: 冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。 它重复地走访过要排序的元素列,依次比较两个相邻的元素, 阅读全文
posted @ 2022-01-03 00:18 C_Ryson 阅读(18) 评论(0) 推荐(0)
摘要: 今天主要学习的是位与的运算符。 通过学习,我们可以发现位数上的数与上一个1是不会改变的。如,位上原本是1,与1还是1,是0,与1还是0.同理,与上0就会改变。 那么就有了一下几种用法: 1,奇偶性的判定 一般我们使用的是%2来判定。我们不妨对奇偶数的第一位二进制位分析一下。如果是偶数,那么第一位一定 阅读全文
posted @ 2021-12-01 22:45 C_Ryson 阅读(11) 评论(0) 推荐(0)
摘要: 1,242. 有效的字母异位词 - 力扣(LeetCode) (leetcode-cn.com) bool isAnagram(char * s, char * t) { int lens=strlen(s); int lent=strlen(t); char* cnts=(char*)malloc 阅读全文
posted @ 2021-11-28 19:38 C_Ryson 阅读(10) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 下一页