03 2021 档案
摘要:C语言 可变参数 C 语言允许定义参数数量可变的函数,这称为可变参数函数。这种函数需要 固定数量的强制参数(mandatory argument) 数量可变的可选参数(optional argument)。 C 语言中最常用的可变参数函数例子是 printf()和 scanf()。这两个函数都有一个
阅读全文
摘要:5 数据库 数据库按照一定规则保存应用的数据,应用再发起查询,取回所需的数据。 这一部分内容理论会略,数据库课程学得差不多了 SQL数据库 关系型数据库把数据存储在表中,表为应用中不同的实体建模 主键 外键 关系:一对多 一对一 多对多 NoSQL数据库 所有不符合上节所述的关系模型的数据库统称为
阅读全文
摘要:4 Web表单 对多数应用来说,需要把用户提供的数据交给服务器来处理。 使用 HTML 可以创建 Web 表单,供用户填写信息。表单数据由 Web 浏览器提交给服务器,这一过程通常使用 POST 请求。对包含表单数据的 POST 请求来说,用户填写的信息通过 request.form 访问 配置 f
阅读全文
摘要:3 模板 将业务逻辑和表现逻辑进行分离,把表现逻辑移到模板中能提升应用的可维护性。 模板是包含响应文本的文件,其中包含用占位变量表示的动态部分,其具体值只在请求的上下文中才能知道。使用真实值替换变量,再返回最终得到的响应字符串,这一过程称为渲染。为了渲染模板,Flask 使用一个名为 Jinja2
阅读全文
摘要:贪心专题 cppreferences L455 分配问题 题目链接 贪心算法:优先给需求低的分配最小尺寸的饼干 题解 class Solution { public: int findContentChildren(vector<int>& g, vector<int>& s) { sort(g.b
阅读全文
摘要:概念 装饰器(Decorators)是 Python 的一个重要部分,简单地说:他们是修改其他函数的功能的函数。(装饰器的作用就是为已经存在的函数或对象添加额外的功能) 一切皆对象 函数中返回函数 函数作为参数传给另一个函数 基本理解 #funA 作为装饰器函数 def funA(fn): #...
阅读全文
摘要:1 基本介绍 Flask 自开发伊始就被设计为可扩展的框架,它具有一个包含基本服务的强健核心,其他功能则可通过扩展实现。 Flask 有 3 个主要依赖:路由、调试和 Web 服务器网关接口 2 应用的基本结构 所有 Flask 应用都必须创建一个应用实例。 from flask import Fl
阅读全文
摘要:题目 链接 求解循环数组中元素的下一个更大元素 中等 题解 最朴素-对每个元素遍历循环数组 class Solution { public: vector<int> nextGreaterElements(vector<int>& nums) { vector<int> NextBigger(num
阅读全文
摘要:题目 给你一个二维整数数组 envelopes ,其中 envelopes[i] = [wi, hi] ,表示第 i 个信封的宽度和高度。 当另一个信封的宽度和高度都比这个信封大的时候,这个信封就可以放进另一个信封里,如同俄罗斯套娃一样。 请计算 最多能有多少个 信封能组成一组“俄罗斯套娃”信封(即
阅读全文
摘要:题目 链接 tag : 栈 使用两个栈去模拟队列 easy 题解 class MyQueue { private: stack<int> QueueOrder; stack<int> StackOrder; public: /** Initialize your data structure her
阅读全文
摘要:题目 给定一个非负整数 num。对于 0 ≤ i ≤ num 范围中的每个数字 i ,计算其二进制数中的 1 的数目并将它们作为数组返回。 链接 tag : 按位运算 动态规划 按位运算复习 负数按照补码进行位运算 按位与运算符& 清零(特定位置0):0和任意与操作皆为0 取一个数中指定位:任意位和
阅读全文
摘要:C++ primer plus记录 大一学习C++ 拿这本书再巩固一下 仅记录个人有新知的地方 2021-3-2 到ch3为止 ch1 预备知识 C融合三种编程方式:C语言代表的过程性语言;基于C语言添加的OOP;C模板支持的泛型编程 Ch2 进入C++ 作为借口的函数头:main被启动代码调用 名
阅读全文
摘要:题目 链接 中等难度 其实leetcode的每日一题设计得还是比较精心的,昨天为一维的前缀和,今天这题可以联系到二维的前缀和。 我的提交 sumregion[(r1,c1),(r2,c2)]=presum[r2,c2]-presum[r1-1,c2]-preusum[r2,c1-1]+presum[
阅读全文
摘要:shell概念 Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。 Shell 脚本(shell script),是一种为 shell 编写的脚本程序。 Linux 的 Shell 种类众多,常见的有: Bourne Sh
阅读全文
摘要:题目 链接 提交的代码 class NumArray { public: vector<int> data; NumArray(vector<int>& nums) { data.resize(nums.size()); for(int i=0;i<nums.size();i++) data[i]=
阅读全文

浙公网安备 33010602011771号