BrainerGao
BrainerGao
全部文章
分类
C 生万物(2)
C++经典(1)
Java回顾(3)
linux内核(2)
nanomsg(1)
中间件(4)
数据结构与算法(24)
未归档(57)
机器学习(1)
笔记(1)
题解(16)
归档
标签
去牛客网
登录
/
注册
Brainer-Gao
慢慢来,你想要的时间都会给你!
TA的专栏
16篇文章
0人订阅
每日算法
16篇文章
678人学习
全部文章
(共112篇)
06 | #二分查找-II#
来自专栏
class Solution { public: /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * 如果目标值存在返回下标,否则返回 -1 * @param nums int整型vector * ...
C++
二分查找
2021-10-04
2
630
05 | #矩阵中的路径#
来自专栏
class Solution { public: /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param matrix char字符型vector<vector<>> ...
C++
回溯
2021-10-03
1
422
04 | #包含min函数的栈#
来自专栏
class Solution { public: void push(int value) { s_data.push(value); if (s_min_data.size()==0 || value < s_min_data.top()) { ...
C++
栈
2021-10-03
1
346
03 | #循环单词#
来自专栏
/* 采用排序+哈希可以快速解决此问题 */ #include <bits/stdc++.h> using namespace std; int n = 0; string calc(string s){ vector<string> v; int m = ...
C++
哈希表
2021-10-03
1
453
01 | #正则表达式匹配#
来自专栏
class Solution { public: /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param str string字符串 * @param pattern string字...
C++
动态规划
2021-10-03
1
468
字节对齐小谈
一时兴起,忽然想到数组与结构到底是什么关系呢?原本结构和数组没什么联系。FORTRAN就出现了数组的概念,结构是在Algol中出现的,C++开始结构成为定义新的数据类型的主要方式。结构在编程语言中的地位是为了让用户可以定义集成在一起的一些量,给这个整体一个名字;而数组是为了表达能表达一连串相同类型的...
2021-10-02
0
446
C++编程
极客班干货第一周: 死磕自己,成长大家。 废话少说,直击重点,本周总结: (1)构造函数尽量用initialization List; (2)书写函数时,确定函数是否需要加const; (3)参数传递尽量使用引用,能否用const要视情况而定; (4)返回参数尽量用引用,若是...
2021-10-02
0
428
C++ Big Three
极客班干货第二周: 死磕自己,成长大家。 =========简单构造函数========= 上周已经详细介绍了构造函数,这里只需要说明一点,就是要明确一下写作规范,书写构造函数时最好使用this指针,即: this->width = width; this-...
2021-10-02
0
500
(一)剑指Offer之二维数组中的查找
题目描述: 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 输入描述: array: 待查找的二维数组 target:查找的数字 输出描述: 查找到返回true,查找...
2021-10-02
0
401
(二)剑指Offer之替换空格
题目描述: 请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。 class Solution { public: void replaceSpace(char *str,int le...
2021-10-02
0
300
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页