码迷,mamicode.com
首页 > 2019年11月23日 > 全部分享
剑指offer 输入一颗二叉树的跟节点和一个整数,打印出二叉树中结点值的和为输入整数的所有路径。路径定义为从树的根结点开始往下一直到叶结点所经过的结点形成一条路径。(注意: 在返回值的list中,数组长度大的数组靠前)
采用递归的思路 :从根节点到叶子节点的一条路径,其实就是数据结构里的一次深度优先遍历DFS,因此整个过程可以采用先序遍历方式的DFS 每次遍历完成以后(即得到一个路径),并且输入的整数值正好等于节点值之和,那么输出这个路径并且回退一个节点(即回退到父节点); 如果不等于直接回退一个节点;如果父节点有 ...
分类:编程语言   时间:2019-11-23 22:23:06    阅读次数:130
LRU缓存机制
运用你所掌握的数据结构,设计和实现一个 LRU (最近最少使用) 缓存机制。它应该支持以下操作: 获取数据 get 和 写入数据 put 。 获取数据 get(key) - 如果密钥 (key) 存在于缓存中,则获取密钥的值(总是正数),否则返回 -1。写入数据 put(key, value) - ...
分类:其他好文   时间:2019-11-23 22:22:53    阅读次数:99
java自定义注解
课程目标 1、Java注解简介 2、Java元注解(重点) 3、自定义注解 4、Aop自定义注解的应用(重点) Java注解简介 1. Java注解(Annotation) Java注解是附加在代码中的一些元信息,用于一些工具在编译、 运行时进行解析和使用,起到说明、配置的功能。 注解相关类都包含在 ...
分类:编程语言   时间:2019-11-23 22:22:34    阅读次数:78
【Python】编程小白的第一本python(循环与判断)
| 逻辑控制与循环 True & False 这一小节的内容都会在命令行/终端环境里输入代码 比较运算的一些小问题: 字符串的比较。其实就是对比左右两边的字符串是否完全一致。Python中有着严格的大小写区分。 不同类型的对象不能使用 <,>,>=,<=进行比较,但是却可以使用 == 和 !=,例如 ...
分类:编程语言   时间:2019-11-23 22:22:14    阅读次数:131
TextBox实现仅允许输入数字
使用TextBox的KeyPress事件 /// <summary> /// 去除非十进制和Backspace和Enter /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private vo ...
分类:其他好文   时间:2019-11-23 22:21:47    阅读次数:81
mssql sqlserver sql对使用逗号分隔的字符串 转换为数据表的另类方法实现
转自:http://www.maomao365.com/?p=10739 摘要: 下文讲述在sqlserver 对逗号分隔的字符串转换为数据表的另类方法实现,如下所示: 实验环境:sql server 2008 R2 实现思路: 将组合字符串中的逗号替换为“ 'as n union all sele ...
分类:数据库   时间:2019-11-23 22:21:35    阅读次数:111
c语言单链表反转
单链表反转可用迭代法,也可用递归方法,这里用迭代法(循环)实现。 示意图如下,其中pre指前一个节点,cur指当前节点,temp为临时节点。 主要思路就是让当前节点指向前一个节点,即cur->next=pre,需要事前将cur->next赋值给temp。然后下移即可。 ...
分类:编程语言   时间:2019-11-23 22:21:19    阅读次数:105
测试用例设计方法之判定表
判定表法 概念: 分析和表达多种输入条件下系统执行不同动作的工具,它可以把复杂的逻辑关系和多种条件组合的情况表达得既具体又明确 判定表法设计用例的步骤: 列出所有的条件桩和动作桩 填入条件桩、条件项 填入动作桩、动作项 化简,合并相似规则 将每条规则转化为用例 优缺点分析: 优点:能把复杂的问题按各 ...
分类:其他好文   时间:2019-11-23 22:20:54    阅读次数:92
vue :src 不显示的解决方案
<template> <div> <el-card class="box-card"> <div slot="header" class="clearfix"> <span>动态列表</span> <el-button style="float: right; padding: 3px 0" typ ...
分类:其他好文   时间:2019-11-23 22:20:42    阅读次数:186
PHP7中异常与错误处理与之前版本对比
PHP7中异常与错误处理与之前版本对比 先上代码 1 ECHO PHP_VERSION.PHP_EOL; 2 function add (int $left,int $right){ 3 return $left+$right; 4 } 5 try { 6 echo add('left', 'rig ...
分类:Web程序   时间:2019-11-23 22:20:12    阅读次数:148
Github的readme的内容
1. [功能描述]: 主要描述一下这个项目的主要功能列表。 2. [开发环境]: 罗列使用本工程项目所需要安装的开发环境及配置,以及所需软件的版本说明和对应的下载链接。 3. [项目结构简介]: 简单介绍项目模块结构目录树,对用户可以修改的文件做重点说明。 4. [测试DEMO]: 此处可以简单介绍 ...
分类:其他好文   时间:2019-11-23 22:20:01    阅读次数:116
Oracle12c修改字符集
管理员用户登录sqlplus, 依次执行以下命令: shutdown immediate; startup mount; ALTER SYSTEM ENABLE RESTRICTED SESSION; ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0; ALTER SYS ...
分类:数据库   时间:2019-11-23 22:19:49    阅读次数:134
业务领域建模Domain Modeling
领域建模。 从领域模型开始,我们就开始了面向对象的分析和设计过程,可以说,领域模型是完成从需求分析到面向对象设计的一座桥梁。 显示最重要的业务概念和它们之间关系,是真实世界各个事物的表示(现实世界的可视化抽象字典)而不是软件中各构件的表示。(类:表示业务概念,通常只包含重要属性,少甚至不包含操作;关 ...
分类:其他好文   时间:2019-11-23 22:19:30    阅读次数:93
共担时代责任,共促全球发展:演讲中英双语
http://language.chinadaily.com.cn/2017-01/18/content_27987480.htm 17日出席世界经济论坛2017年年会开幕式并发表了题为《共担时代责任 共促全球发展》的主旨演讲。 咱们先来一些金句热热身! 甘瓜抱苦蒂,美枣生荆棘。 Honey mel ...
分类:其他好文   时间:2019-11-23 22:19:16    阅读次数:86
Linux文件和目录的属性及权限
1.Linux中的文件 1.Linux中的文件 1.Linux中的文件 1.Linux中的文件 1.1 文件属性概述 1.1 文件属性概述 1.1 文件属性概述 1.1 文件属性概述 Linux系统中的文件或目录的属性主要包括: 索引节点inode 文件类型 权限属性 链接数 所归属的用户和用户组 ...
分类:系统相关   时间:2019-11-23 22:19:00    阅读次数:115
python解析json
什么是json格式:JSON(JavaScript Object Notation):一种轻量级数据交换格式,相对于XML而言更简单,也易于阅读和编写,机器也方便解析和生成,Json是JavaScript中的一个子集。 import json data = { "statusCode": 200, ...
分类:编程语言   时间:2019-11-23 22:18:41    阅读次数:108
【C语言】(数组方式)输出一组成绩中的最高分与最低分
两种不同方式获取最大值与最小值 代码1: #include <stdio.h> int main() { float score[5], sum = 0, max, min; int i; printf("请输入5名童鞋的成绩:\n"); for (i = 0; i < 5; i = i + 1) ...
分类:编程语言   时间:2019-11-23 22:18:14    阅读次数:154
1122条   上一页 1 ... 4 5 6 7 8 9 10 ... 66 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!