随着学习的不断深入和对DFS,BFS的使用熟练,对这两种算法的思路有了更清晰的认识,现在使用这个模板感觉更灵活一些。 DFS void dfs(状态A) { if(A不合法) return; if(A为目标状态) 输出或…
当今世界十大经典算法
当今世界,已经被发现或创造的经典算法数不胜数。如果,一定要投票选出你最看重的十大算法,你会作何选择列?有国外网友在StackExchange上发起过投票,让人们投票选出心目中最为经典的算法,最终产生了下面得票数最高的十大…
SQL语句面试题目:多表查询、SQL约束、DDL、DML
1 SQL语句多表查询 例如:按照 department_id 查询 employees(员工表)和 departments(部门表)的信息。 方式一(通用型):SELECT … FROM …
SQL Server索引进阶:第十二级,创建,修改,删除
在第十级中我们看到了索引的内部结构,在第十一级中我们看到了平衡树结构潜在的负面影响:索引碎片。有了索引内部结构的知识,我们可以检查在执行数据定义语句和数据操作语句的时候,都发生了什么。在本级中我们介绍数据定义语言的三个动…
SQL Server创建和使用临时表(转)
创建临时表 方法一: create table #临时表名(字段1 约束条件, &n…
SQL入门-字符集
字符集是一个系统支持的抽象字符集合,字符是各种文字和符号的总称,包括各国文字、标点符号,图形符号,数字等 1.常用字符集 utf8 GBK是utf8的子集 latinI GBK 校对规则 ci 大小定不敏感 cs或bin…
MySQL存储过程 (即函数)
参考:mysql存储过程详细教程 SQL的Stored Procedure存储过程,指的其实就是一个函数。既然是函数,那么就会涉及这几个要点:定义函数、使用函数、变量、参数、返回值等。 为了方便理解,以下就不再叫它存储过…
用python写通用restful api service(二)
今天项目已经能够做一个简单的后端服务了,在mysql中新建一个表,就能自动提供restful api的CURD服务了。 关键点 根据REST的四种动词形式,动态调用相应的CURD方法; 编写REST与基础数据库访问类之间…
算法--约瑟夫环(一)
老大昨天给了我一道面试题——实现约瑟夫环,说实话,当时就懵逼了,学了好长时间的算法,都没有怎么总结过,上来就来这个,有点儿难度啊(给了我十五分钟),下边我开始我的表演。 这道问题是从一个传说中来的,据传说,在罗马…
大数乘法(板子)
#include<bits/stdc++.h> using namespace std; char a[10005],b[10005]; int x[10005],y[10005],z[20005]; int…
Python打印杨辉三角
list = [] for x in range(1, 10): list.append(x) for x in range(1, 10): for i in range(0, 10 - x): print(" ", e…
一维数组写杨辉三角
#include<cstdio> int main() { int num[100]={1,1,1}; int n[10]={1,3,6,10,15,21,28};//一维数组在二维数组中所在行数 int r…