- 博客(21)
- 资源 (1)
- 收藏
- 关注
原创 739. 每日温度
题目描述根据每日 气温 列表,请重新生成一个列表,对应位置的输入是你需要再等待多久温度才会升高超过该日的天数。如果之后都不会升高,请在该位置用 0 来代替。例如,给定一个列表 temperatures = [73, 74, 75, 71, 69, 72, 76, 73],你的输出应该是 [1, 1, 4, 2, 1, 1, 0, 0]。提示:气温 列表长度的范围是 [1, 30000]。每...
2019-08-20 22:52:38
326
原创 1160. 拼写单词
题目描述给你一份『词汇表』(字符串数组) words 和一张『字母表』(字符串) chars。假如你可以用 chars 中的『字母』(字符)拼写出 words 中的某个『单词』(字符串),那么我们就认为你掌握了这个单词。注意:每次拼写时,chars 中的每个字母都只能用一次。返回词汇表 words 中你掌握的所有单词的 长度之和。实例1 输入:words = ["cat"...
2019-08-20 22:50:09
541
原创 1161. 最大层内元素和
题目描述给你一个二叉树的根节点 root。设根节点位于二叉树的第 1 层,而根节点的子节点位于第 2 层,依此类推。请你找出层内元素之和 最大 的那几层(可能只有一层)的层号,并返回其中 最小 的那个。示例 输入:[1,7,0,7,-8,null,null]输出:2解释:第 1 层各元素之和为 1,第 2 层各元素之和为 7 + 0 = 7,第 3 层各元素之和...
2019-08-20 22:48:33
288
原创 1162. 地图分析
题目描述你现在手里有一份大小为 N x N 的『地图』(网格) grid,上面的每个『区域』(单元格)都用 0 和 1 标记好了。其中 0 代表海洋,1 代表陆地,你知道距离陆地区域最远的海洋区域是是哪一个吗?请返回该海洋区域到离它最近的陆地区域的距离。我们这里说的距离是『曼哈顿距离』( Manhattan Distance):(x0, y0) 和 (x1, y1) 这两个区域之间的距离是...
2019-08-20 22:45:38
566
原创 C++学习之第一周
第一节 函数指针与命令行参数函数指针1.格式类型名 + (*指针变量名) + (参数一类型、参数二类型…);示例#include <stdio.h> void PrintMin(int a,int b) { if( a<b ) { printf("%d",a); } else ...
2019-07-14 16:27:57
253
原创 基础算法第一节
枚举法看似很low,其实很强大!!!枚举相关概念及性质应用范围:基于已有知识进行答案猜测的思想枚举思想: 猜测使用枚举需确定三个问题问题一 :确定解空间,建立简洁的数学模型(可能出现的情况的集合)问题二 :利用所学知识以及题目中的条件减少变量取值范围问题三 :依据题目确定正确的搜索顺序(搜索空间的遍历顺序要与模型中条件表达式一致)枚举法举例问题:求小于N的最大素数...
2019-07-14 16:26:57
177
原创 数据结构前言
数据结构认识数据结构组成数据结构 = 逻辑结构 + 储存结构 + 运算逻辑结构组成(1)线性结构: 表(List)、栈(Stack)、队列(queue)、串(String)(2)非线性结构: 树、图(3)逻辑结构包含关系线性表 ⊆\subseteq⊆ 二叉树 ⊆\subseteq⊆ 树 ⊆\subseteq⊆ 图储存结构(1)逻辑结构到物理存储的映射(2)常见储存结构:顺...
2019-07-14 16:25:29
192
原创 VHDL全加器设计以及ALU设计报告+(全代码)
1.四位并行加法器的逻辑实现图全加器设计图(2)具体设计architecture pluss of adder is signal cin1 ,cin2 ,cin3 : std_logic;component plusmaxport( a,b,cin:in std_logic; s,cout...
2019-05-21 16:31:15
5404
3
原创 c语言学生管理系统之头文件设计
#ifndef HEADER_H_INCLUDED#define HEADER_H_INCLUDED#include <stdio.h>#include <stdlib.h>#include <string.h>#define N 30typedef struct{ char user[20]; char password[20]...
2018-09-03 10:22:03
900
原创 c语言学生管理系统之主函数设计
int main() //主函数{ LINK head ; int i = 0 ; int choice = 0 ; Uers pe[6] ; int C_ount = 0 ; int Cishu =...
2018-09-03 10:21:02
1528
原创 c语言学生管理系统之菜单
int Menu(void) //兼容型菜单{ int i; system("title 学生成绩管理系统V4.0 Create By Lu Tong"); printf("\n\n"); printf(" ...
2018-09-03 10:18:51
6627
原创 c语言学生管理系统之文件写入与读出
LINK FileRead() //读文件{ FILE * fp1; LINK head = (LINK)malloc(sizeof(NODE));; LINK tail; tail = ...
2018-09-02 13:11:52
4319
原创 c语言学生管理系统之学生信息删除
void DeleteStudentInformation(LINK head , long w) //删除学生{ LINK p = (LINK)malloc(sizeof(NODE)); LINK m = (LINK)malloc(sizeof(NODE)); p = head-...
2018-09-02 13:09:32
13598
原创 c语言学生管理系统之按照性别和年龄查找学生
void SearchStudent(LINK head , char *sex, int old) //根据年龄和学号查找指定学生{ LINK p = (LINK)malloc(sizeof(NODE)); p = head->next ; while(1) { if ( p...
2018-09-02 10:27:49
3533
原创 c语言学生管理系统之寻找学科最高分
void SearchHighscore(LINK head ,int x) //单科寻找最高分数{ LINK p = (LINK)malloc(sizeof(NODE)); p = head->next ; float y = Highscore(head,x); int i = 0 ;...
2018-09-02 10:26:49
948
原创 c语言学生管理系统之修改学生信息
void XiuGaiInformation(LINK head,long x) //修改学生信息{ LINK p = (LINK)malloc(sizeof(NODE)); p = head->next ; LINK q = (L...
2018-09-02 10:25:53
13272
1
原创 c语言学生管理系统之冒泡排序
#include "header.h"void PaixuAverage(LINK head) //平均分排序{ LINK p, prep, temp, tail; tail = NULL; while( head->next != tail ) { prep = head; ...
2018-09-02 10:24:41
1991
原创 c语言学生管理系统之学科排序
LINK s_ort(LINK head ,int(*f)(int ,int ),int nnu) //单科成绩排序&&插入法{ ...
2018-09-02 10:21:55
1692
原创 c语言学生管理系统之用户登陆
int DengLu(Uers pe[],int C_ount) //用户登陆函数{ int i = 0 ; int j = 1 ; char user[20]; char code[20]; printf("请输入用户名\n"); scanf("...
2018-09-02 10:18:45
16965
4
原创 c语言学生管理系统之用户注册
int ZhuCe(Uers pe[] ,int *C_ount) //注册用户{ int *p; p = C_ount; int i = 1; int j = *C_ount + 1 ; char code[20]; int flag = 1; printf("欢迎...
2018-09-02 10:17:14
5352
2
原创 c语言学生管理系统之用户输入
LINK Input(LINK head) //用户输入批量输入学生信息,注意,会覆盖以前的信息{ LINK p = (LINK)malloc(sizeof(NODE)); LINK h = (LINK)malloc(sizeof(NODE)); p = head->next; while(p) { h ...
2018-09-02 09:43:42
840
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人