搜索结果
查询Tags标签: return,共有 4112条记录-
拆包和交换变量值
1. 拆包1.1 拆包:元组# 拆包元组数据 def return_num():return 100, 200# result = return_num() # print(result) num1, num2 = return_num() print(num1) # 100 print(num2) # 2001.2 拆包:字典# 字典拆包数据:变量存储的数据是key # 先准备字典,然后拆包 dict1 =…
2022/9/17 23:12:13 人评论 次浏览 -
详细记录B站狂神的springmvc笔记
springMVC ssm: mybatis + Spring + SpringMVC MVC三层架构 JavaSE:认真学习, 老师带,入门快 JavaWeb:认真学习,老师带,入门快 SSM框架:研究官方文档,锻炼自学能力,锻炼笔记能力,锻炼项目能力 SpringMVC + Vue + SpringBoot + SpringCloud + Linux SSM = JavaWeb做项目…
2022/9/17 23:12:06 人评论 次浏览 -
leetcode -- 9+102+104+105
回文数easy # 两种写法 # 时间复杂度低 且考虑特殊情况 class Solution:def isPalindrome(self, x: int) -> bool:# first solution follow the answerif x < 0 or ( x % 10 == 0 and x != 0 ):return FalserevertedNumber = 0while x > revertedNumber:reverte…
2022/9/17 23:10:55 人评论 次浏览 -
PHP 之sqlite3封装与示例
一、sqlite3封装<?phpclass SQLiteDB extends SQLite3 {function __construct(){try {//打开数据库文件$this->open(./ccfcf4572e60f80522c1cf0f8e4b95c3.db);}catch (Exception $e){die($e->getMessage());}} }class DBUtils {private static $db;private stat…
2022/9/17 19:12:06 人评论 次浏览 -
JAVA 微信公众账号开发—— 介入微信公众测试平台
个人只能申请订阅号 1、首先需要申请一个微信公众号。具体如何申请,请登录微信公众号平台申请即可 2、外网映射工具——ngrok 项目使用spring boot 开发 结合自己项目 引入如下依赖及两个java文件<!-- 微信开发工具包 --><!-- https://github.com/binarywang/w…
2022/9/17 11:11:08 人评论 次浏览 -
C++ 自定义隐式转换
operator bool() const 我们经常用这个来自定义类型对bool的隐式转换,比如智能指针类型就定义了这个隐式转换,来让智能指针对象可以直接用在判断语句中,判断管理的指针是否为nullptr。 operator TypeXX() const 上述的用法有一个更为一般化的隐式类型转化定义。在函数调…
2022/9/17 11:11:07 人评论 次浏览 -
NOIP 2018 普及组初赛试题阅读程序解析
第 18 题 阅读程序写结果:#include<stdio.h> char st[100];int main() {scanf("%s", st);//输入一个字符串for (int i = 0; st[i]; ++i) {if (‘A’ <= st[i] && st[i] <= ‘Z’)//如果是大写字母,执行指令st[i] += 1;//往后退一位(如A变…
2022/9/17 11:11:02 人评论 次浏览 -
2021年中国大学生程序设计大赛(哈尔滨)Gym 103447
B Magical Subsequence E Power and Modulo I Power and Modulo 二进制,思维,二分 题意 给你一个序列 \(A_n\),你可以进行多次操作; 每次操作可以选择一个任意长度的序列 \(B_m\) ,然后使得\(A_{B_i}-2^{i-1}\)。问你最少多少次操作可以将\(A_n\)序列变为零。 题解 可以…
2022/9/14 9:09:19 人评论 次浏览 -
递归
题目1 不用判断不用循环实现1+2+...+n 代码 #include<bits/stdc++.h> using namespace std;int sumNums(int n){int sum = 0;n && (sum = n + sumNums(n-1)); //为0时短路不执行递归,终止条件return sum; } int main(){int n; cin >> n;cout <<…
2022/9/14 6:09:26 人评论 次浏览 -
Extend IQueryable<T> Where() as OR instead of AND relationship
Extend IQueryable<T> Where() as OR instead of AND relationship 回答2 Use PredicateBuilder<T>. Its probably what you want.Dynamically Composing Expression Predicates Suppose you want to write a LINQ to SQL or Entity Framework query that imp…
2022/9/13 23:09:19 人评论 次浏览 -
leetcode 110. Balanced Binary Tree 平衡二叉树(简单)
一、题目大意 给定一个二叉树,判断它是否是高度平衡的二叉树。 本题中,一棵高度平衡二叉树定义为: 一个二叉树每个节点 的左右两个子树的高度差的绝对值不超过 1 。 示例 1:输入:root = [3,9,20,null,null,15,7] 输出:true示例 2:输入:root = [1,2,2,3,3,null,nul…
2022/9/13 23:08:16 人评论 次浏览 -
6-1 顺序表的实现,尝试自主实现
题目:本题要求实现六个函数,顺序表为整型数据,可实现输入、输出、取值、查找、插入、删除功能。输入样例与输出样例对应情况见下图。 参考: 顺序表描述的结构体为typedef struct { ElemType *elem; //存储空间的基地址 int length; //当前长度} SqList; 需要实现…
2022/9/13 23:08:09 人评论 次浏览 -
JavaScript-对象的深拷贝
对于原生JS,对象的深拷贝主要有两种形式JSON.stringify()递归拷贝第一种拷贝方式如下 function deepClone(obj){const newObj = JSON.parse(JSON.stringify(obj))return newObj } 但是这种拷贝方式的弊端是:会忽略函数、Symbol、undefined 例1 :假设待拷贝对象为 const …
2022/9/13 9:38:07 人评论 次浏览 -
学习python-Day58
今日学习内容cookie与session HTTP协议四大特性 1.基于请求响应 2.基于TCP、IP作用于应用层之上协议 3.无状态服务端无法识别客户端的状态HTTP是一种不保存状态,即无状态(stateless)协议。HTTP协议 自身不对请求和响应之间的通信状态进行保存。互联网刚开始兴起的时候,所…
2022/9/11 9:05:52 人评论 次浏览 -
Codeforces Round #775 (Div. 2) D
D. Integral Array 正向不好做 我们考虑反着做 我们知道一个数x下取整 要是有k和x两个数的话[kx,kx+x-1] 我们能考虑到这样区间赋值 利用线段树可以做到O(clogc) 还有O(clogc)的做法就是暴力的来对于每一个x都遍历一遍其倍数 要是其倍数有值 那么我们必须拥有其倍数才…
2022/9/10 23:05:49 人评论 次浏览