![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c语言
文章平均质量分 75
不会codingの程序猿
这个作者很懒,什么都没留下…
展开
-
OJ刷题笔记
OJ192. 方程求解题目描述有一个如下的方程需要你帮忙计算一下。其中, e 为自然底数,a 为常数。请你求出满足等式的x的值。输入一个整数a(0≤a≤109)。输出一个浮点数,表示方程的解,四舍五入到小数点后四位。样例输入10样例输出10.0000样例输入21样例输出20.5671样例输入3100样例输出33.3856解题思路:二分查找解决连续问题,算法时间复杂度为O(logn)#include <stdio.h>#includ原创 2022-02-08 16:53:03 · 487 阅读 · 0 评论 -
红黑树
红黑树(上)文章目录红黑树(上)一、平衡条件平衡条件的认识二、学习诀窍三、插入策略四、代码演示五、Leetcode 刷题过程演示1、[106. 从中序与后序遍历序列构造二叉树](https://leetcode-cn.com/problems/construct-binary-tree-from-inorder-and-postorder-traversal/)2、[99. 恢复二叉搜索树](https://leetcode-cn.com/problems/recover-binary-search-tr原创 2021-04-20 14:10:15 · 130 阅读 · 0 评论 -
二分查找(第二章)
#380. 大统领投票题目描述 第一届地球大统领开始选拔,全地球的所有生物都积极参与投票,现在已知得票结果,请输出新当选的得票数最多的地球大统领的编号和得票数。//sort.cpp#include <iostream>#include <algorithm>using namespace std;//sort函数排序用法bool cmp(int a, int b){ &n原创 2021-02-23 20:02:53 · 213 阅读 · 4 评论 -
输出最长的名字
输出最长的名字一个班级中有nn个学生,每个学生有一个名字。班主任希望知道学生中名字最长(名字中的一个空格长度计为11)的学生是谁。输入格式你的程序接受的输入的第一行是一个整数n,表示学生的总数。之后的nn行,每行会接受一个学生的名字(可能有空格)。学生的名字不超过100个字符。输出格式输出n位学生中最长的学生名字(如果有多个名字一样长的学生,输出第一个)。样例输入复制3Steve JobsBill MaSunny Fei样例输出Steve ...原创 2021-02-18 20:27:09 · 302 阅读 · 0 评论