有效括号序列 [题](有效括号序列_牛客题霸_牛客网 (nowcoder.com)) 代码 12345678910111213141516171819202122232425262728293031323334353637383940414243class Solution {public: /** * * @param s string字符串 * @return 2023-04-17 #那些年刷过的算法题
cpp代码规范 [TOC] c++代码规范基本代码规范目录结构方法一 包括两个文件一个是inc这个目录放.h文件,还有一个src目录,放置.cpp文件。 方法二 按照功能分文件 头文件结构处理方式一 使用ifndef/define/endif 处理方式二 使用#pragma once 头文件的包含 使用路径包括 名字空间 建议使用二级命名空间,第一个命名空间是项目名称,第二个 2023-04-14 #cpp
栈的压入和弹出序列 [题](栈的压入、弹出序列_牛客题霸_牛客网 (nowcoder.com)) 代码 方法一 123456789101112131415161718class Solution { public: bool IsPopOrder(vector<int> pushV, vector<int> popV) { stack<int 2023-04-13 #那些年刷过的算法题
删除链表结点 [题](删除链表的节点_牛客题霸_牛客网 (nowcoder.com)) 代码 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950/** * struct ListNode { * int val; * struct ListNode *next; 2023-04-12 #那些年刷过的算法题
java随记 java的初始化 Java的初始化是指在创建对象时为其成员变量设定初值的过程。Java中的所有对象在创建时,其成员变量都会被默认初始化为其对应类型的默认值(如int类型的默认值为0,引用类型的默认值为null)。如果需要对成员变量进行显式初始化,可以通过构造函数、代码块或直接赋值的方式实现。 构造函数是一种特殊的方法,用于在创建对象时执行一些初始化操作。在Java中,每个类都有一个与之同名的构造 2023-04-12 #java
AB9[模板]链表 [题](【模板】链表_牛客题霸_牛客网 (nowcoder.com)) 代码 123456789101112131415161718192021222324252627282930313233343536373839404142434445#include "iostream"#include "string"#include "list&qu 2023-04-11 #newcoder
AB9[模板]链表 [题](【模板】链表_牛客题霸_牛客网 (nowcoder.com)) 代码 123456789101112131415161718192021222324252627282930313233343536373839404142434445#include "iostream"#include "string"#include "list&qu 2023-04-11 #newcoder
c++随记 平常笔记 初始化数组需要定义大小才能被cin cin和scanf一样,都跳过空格 public和private:用于类的封装 new 和 malloc的主要区别:new调用构造函数,malloc不会 int *p1 = new int[10],int *p2 = new int[10]()区别:p1申请的空间里的值是随机值,p2申请的空间里的值已经初始化 引用: 12 2023-04-11 #cpp
智能指针 智能指针shared_ptr操作方法 操作实例123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293 2023-04-11 #cpp
反转整个链表 题 代码 123456789101112131415struct ListNode* ReverseList(struct ListNode* pHead ) { // write code here if(pHead==NULL){ return NULL; } struct ListNode* pre=NULL; s 2023-04-10 #newcoder