每日刷题
不是你的奥奥
吃瓜小能手,想摸鱼,被迫营业
展开
-
第5章千奇百怪的排序算法
中,使用双指针的方式来进行快速选择,将小于目标值的元素放在左边,大于目标值的元素放在右边,最后返回目标值的索引。来缩小搜索区间,直到找到目标位置或搜索区间为空。表示目标位置的索引。通过不断使用快速选择算法。 在主函数。表示当前待搜索的区间范围,原创 2023-10-18 22:18:12 · 81 阅读 · 0 评论 -
第4章居合斩!二分查找
return l;return l;原创 2023-10-17 21:09:33 · 80 阅读 · 0 评论 -
C真括号匹配
【代码】C - 真·括号匹配You are given a bracket sequencessof lengthnn, You need to determine whether the given string is a regular bracket sequence.原创 2023-01-05 10:52:12 · 167 阅读 · 0 评论 -
求组合数 计蒜客T1984
从 n 个不同元素中,任取 m(m \le n)m(m≤n) 个元素并成一组,叫做从 nn 个不同元素中取出 mm 个元素的一个组合;从 nn 个不同元素中取出 m(m \le n)m(m≤n) 个元素的所有组合的个数,叫做从 nn 个不同元素中取出 mm 个元素的组合数,记为 C_n^mCnm。组合数的计算方法为 C_n^m = \frac{n!}{m!(n-m)!}Cnm=m!(n−m)!n!,其中!!表示阶乘。原创 2022-11-12 11:10:12 · 149 阅读 · 1 评论 -
7-4 重排链表
给定一个单链表 L1→L2→⋯→Ln−1→Ln,请编写程序将链表重新排列为 Ln→L1→Ln−1→L2→⋯。例如:给定L为1→2→3→4→5→6,则输出应该为6→1→5→2→4→3。原创 2022-10-30 21:33:31 · 152 阅读 · 0 评论 -
实验二 数据更新实验指导(数据的插入、修改和删除)
(1)本实验是在实验一的基础上,对实验一中的三个表进行数据记录的插入、修改、删除更新,以及视图、索引等操作。(3)让学生充分体会SQL语言的灵活多变,功能强大,体会SQL语言之所以成为关系数据库操作语言标准的原因。(1)对实验一中已建好的student、course、sc 三个表进行数据的插入、修改和删除操作。(8) 建立视图 view1,要求有sno,sname,cname,grade四个字段。(6) 给sc表建立索引,先sno按升序、再按cno降序。(2)建立视图、查询视图、建立索引等操作。原创 2022-10-23 21:28:55 · 2655 阅读 · 0 评论 -
102. 二叉树的层序遍历leekcode
给你二叉树的根节点 root ,返回其节点值的 层序遍历。原创 2022-10-22 19:56:32 · 215 阅读 · 0 评论 -
9回文数leekcode
给你一个整数x,如果x是一个回文整数,返回true;否则,返回false。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。121123x = 121truex = -121false从左向右读, 为 -121。从右向左读, 为 121-。因此它不是一个回文数。x = 10false从右向左读, 为 01。因此它不是一个回文数。你能不将整数转为字符串来解决这个问题吗?原创 2022-10-21 16:37:51 · 57 阅读 · 0 评论