每日算法之跳台阶

JZ69 跳台阶 描述 一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个 n 级的台阶总共有多少种跳法(先后次序不同算不同的结果)。 数据范围:1 \leq n \leq 401≤n≤40 要求:时间复杂度:O(n)O(n) ,空间复杂度: O(1)O(1) 方法1 递归 思路 题目分 ...

python中的for循环

1.range # 1.range(起始值,结束值,步长) # 范围 区间 # 步长不写时默认是1 # 当里面只有一个数据的时候,默认是0-结束值 # 当里面有两个数据的时候,是 起始值-结束值 print('1.range()') print(range(5, 9, 1)) print(type( ...

<二>类模板

类模板=>实力化=>模板类 通过类模板实现栈,点击查看代码 #include <iostream> #include <cstring> using namespace std; template<typename T> //template<typename T=int> 也可以这样写,写个默认类 ...

python中的公共操作和推导式

# 1.公共操作 # del 删除 删除变量或指定容器内数据 变量,容器里面的值 # + 将两个相同类型序列进行连接 字符串,列表,元组 print('1.公共操作') print('a' + 'b') print(['a'] + ['b']) print(('a',)+('b',)) # 元组,要 ...

运算符

1 package com.Lucky.base; 2 3 public class operator { 4 //运算符: 5 //1.算术运算符 : +-*/ % ++ -- 6 //2.赋值运算符 = 7 //3.关系运算符 > < >= <= == != 8 //4逻辑运算符:&&【and】 ...

数据源太多,报表工具该如何兼容?

现代应用已经进入多数据源阶段了,不再是一个单一的数据库包打天下,一个应用中会涉及除关系数据库外各种数据源,如文本文件类数据、NOSQL、多维数据库、HTML Webservice等等,即使是关系数据库,也可能不止一个 应用这样了,那么应用中的报表自然也会涉及到多样性的数据源了 现在的报表,基本都是用 ...

王道数据结构(C语言)持续更新!!!

第一章-绪论 一、数据结构的三要素 1、逻辑结构 数据结构着重关注的是数据元素之间的关系,和对这些数据元素的操作,而不关心具体的数据项内容 集合结构 定义:各个元素同属于一个集合,别无其他关系; 线性结构(一对一)——>第二、三章 定义: 除了第一个元素,所有元素都有唯一前驱; 除了最后一个元素,所 ...

每日算法之不用加减乘除做加法

JZ65不用加减乘除做加法 描述 写一个函数,求两个整数之和,要求在函数体内不得使用+、-、*、/四则运算符号。 数据范围:两个数都满足 -10 \le n \le 1000−10≤n≤1000 进阶:空间复杂度 O(1)O(1),时间复杂度 O(1)O(1) 方法一:位运算非递归(推荐使用) 思路 ...

数据加密 - 数据库隐私字段组件

数据加密概述 加密:将明文信息改变为难以读取的密文内容。 解密:将密文内容转化为原来数据。 分类 对称加密:加密与解密密钥相同。 非对称加密:加密使用公钥,公钥可公开;解密使用私钥。 相关阅读: 加密 - wikipedia 数据库隐私字段加密注解组件实现 说明 数据库存储密文字段,内存可见为明文信 ...

Java8中那些方便又实用的Map函数

原创:扣钉日记(微信公众号ID:codelogs),欢迎分享,转载请保留出处。 简介 java8之后,常用的Map接口中添加了一些非常实用的函数,可以大大简化一些特定场景的代码编写,提升代码可读性,一起来看看吧。 computeIfAbsent函数 比如,很多时候我们需要对数据进行分组,变成Map< ...

InputStream--使用详解

本篇可以号称是市面最全面的InputStream的用法详解,如下所示 在java中InputStream是字节输入流,用来将文件中的数据读取到java程序中。InputStream是所有字节输入流的顶层父类,是一个抽象类。如果要用,需要使用子类。 最常用的子类:FileInputStream。 构造 ...

LinkedList源码分析

第一章 LinkedList源码分析 目标: 理解LinkedList的底层数据结构 深入源码掌握LinkedList查询慢,新增快的原因 一、LinkedList的简介 List接口的链接列表实现。实现所有可选的列表操作,并且允许所有元素(包括null)。除了实现List接口外,LinkedLis ...