• Leetcode刷题记录——栈

    大家好!一个重要的决定,我,和我的美女室友小章,以及辣妹会加拿大分会的小阳准备一起刷leetcode,弥补在上海逛五角场荒废掉的日子。 好了,说够了,可以开始了。 知识点 栈是一种逻辑结构,特点是只能在一端进行 *** 作,元素先进后出。常用方法

    2022-9-27
    137 0 0
  • 【Linux】profile.d加入循环shell脚本,重启登录黑屏

    【Linux】profile加入死循环,登录后黑屏 写了个开机自启的程序,里面有while true, 放在了etcprofile.d, 重启发现登陆后黑屏, 怀疑卡在死循环内, 不能执行其他进程了, 所以如果能删掉这个文件就可以回复之

    2022-9-27
    66 0 0
  • 走迷宫(回溯)(c++)

    #include第一次写走迷宫的算法,还请路过的给位大佬指教;#include #include int ar[10][12] = {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,定义迷宫

    2022-9-27
    36 0 0
  • 数据结构与算法——左程云03

    【前言】: 看了左神的很多视频,感觉一些算法最好的复现方式应该是用一张张的图来细节刻画,个人感觉这种效果会比动态图要好。 故在此先将全部的笔记附到这里,后续在一点一点把过程图复原完整(暂时没研究手绘软件)。 【1】: 快排遗留 【空间复杂度

    2022-9-27
    39 0 0
  • C++学习日记——extern C、C++与C混合开发、

    学习目标 extern C、C++与C混合开发、_cplusplus 三者的学习使用,看完你就掌握了 学习内容 🧨extern “C”: 被extern "C"修饰的代码会按照C语言的方式去编

    2022-9-27
    116 0 0
  • C++异常——sqrt()对一个数开根

    c++ sqrt()函数 自定义异常和逻辑异常的运用 还有运行时异常小编还不是很了解,请大家多多指教 *=============================================== * 文件名称:myexceptio

  • (九)方法

    目录         前言:                 一、概述                 二、方法的好处                 三、方法的格式                 四、方法格式的注意点          

    2022-9-27
    32 0 0
  • 【Linux】c++创建新线程执行sh脚本

    【Linux】c++创建新线程执行sh脚本 前情提要 【Linux】profile.d加入循环shell脚本,重启登录黑屏system函数可以运行.sh脚本, 需要包含stdlib.h因为我的.sh脚本里有循环, 不能放在主程序, 否则会阻

    2022-9-27
    29 0 0
  • c++ 引用

    引用:给变量起别名 语法:数据类型 &别名b = 原名a;

    2022-9-27
    33 0 0
  • [c语言]while循环语句

    前面我们已经讲过了if-else语句。当条件满足时,if后面的语句会被执行。但是呢,if语句只能进行一次,那么我们有没有什么方法让语句一直循环持续下去呢。while语句可以很好地帮助我们。 while语句 while语句的语法结构如下 

  • C++入门(第一次写)一、定义变量

    1、变量类型 int 整型变量  floatdouble 浮点类型(double精度更高) char 字符类型 string 和char差不多,但定义方式不同 2、string和char的区别 ①定义方法 一维:string  (变量名)

    2022-9-27
    115 0 0
  • C++入门算法1——dp(动态规划)

    dp(动态规划)是十分重要的一个算法,一般来说这种算法会比dfs(深度优先搜索)快很多。 首先先来看一道例题  题目链接:P1048 [NOIP2005 普及组] 采药 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 这是

  • Flutter 用Texture控件在Windows平台实现视频渲染

    提示:阅读此文章之前需要有C++开发经验,知道如何利用channel在C++和Dart之间做通信。前言一、PlatformView与Texture是什么?二、使用步骤1.在Flutter需要显示视频的地方声明Textur

    2022-9-27
    76 0 0
  • 关于初识C语言的知识和思考笔记

    一.第一个代码 1.创建一个项目:新建空项目。如果没了,可以视图——解决方案管理器 2.创建一个源文件:.c文件就是源文件,.h是头文件。右击添加——新建项——C++文件 3.写代码 4.编译运行 快捷键control+F5 1.主函数:

  • *** 作系统之进程调度

    具体问题: 1.编写并调试一个模拟的进程调度程序,采用“最高优先数优先”调度算法对五个进程进行调度。可以选用静态优先数或是动态优先数。 2.写并调试一个模拟的进程调度程序,采用“轮转法”调度算法对五个进程进行调度。 相关定义: 进程加权时间

    2022-9-27
    41 0 0
  • 【无标题】

    2-1 使用 *** 作符setw对数据进行格式输出时,需要包含()文件。 A.iostream.h 断续器 伊奥马尼普 D.stdlib.h2-2 下列表达错误的是( )。 A. 2-3 cout 是由IO 流库预定义的( )。 A.类

    2022-9-27
    46 0 0
  • 5 棋盘覆盖(C++思路和代码)分治法练习5

    在一个2k∗2k(k为正整数,k> x >> y >> length;x--;y--;whatf(x, y, 0, 0, length); 按照提议的函数for(int i = 0;

    2022-9-27
    103 0 0
  • 【思路】月月查华华的手机

    题目:牛客网 NC23053 月月查华华的手机 题目的大意是,给一个字符串A,以及N个字符串Bi,对于每一个Bi,询问其是否A的子序列。 错误1:混淆子序列和子串 本蒟蒻刚复习KMP,看到这道题就想套,却连样例都过不了,后来发现问的是子序列

    2022-9-27
    29 0 0
  • go程序cpu过高问题排查方法

    目录一、前言 二、问题排查过程 2.1 通过top查看高cpu的进程pid 2.2 通过top查看高cpu的线程tid 2.3 通过dlv附加到进程,分析线程协程cpu过载的堆栈 2.4 在dlv中切换到对应高cpu协程,并查看堆栈

    2022-9-27
    31 0 0