自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

云桥落羽

去海里当鲨鱼

  • 博客(31)
  • 收藏
  • 关注

原创 T-SQL(三)创建触发器

数据源pubs 示例数据库目标创建 authors 表的日志表,记录修改city 列时的用户、新值、旧值、时间代码-- 创建修改日志create table authors_log( username varchar(50), before_city varchar(20), after_city varchar(20), update_time datetime)...

2018-10-22 23:06:18 1268

原创 LeetCode-14 最长公共前缀

C++ class Solution {public: string longestCommonPrefix(vector<string>& strs) { if(strs.size()==0){return "";} string res = ""; int size = strs.size(); ...

2018-10-22 00:09:26 157

原创 LeetCode-13 罗马数字转整数

C++ class Solution {public: int romanToInt(string s) { int length = s.length(); int res = 0; for(int i=0;i<length;i++){ if(s[i]=='M'){ res...

2018-10-21 23:14:31 180

原创 LeetCode-12 整数转罗马数字

C++ class Solution {private: const char* l1[10] = {"", "I", "II", "III", "IV", "V", "VI", "VII", "VIII", "IX"}; const char* l2[10] = {"&quot

2018-10-21 14:20:14 127

原创 LeetCode-11 盛最多水的容器

C++ class Solution {public: int maxArea(vector<int>& height) { int begin = 0; int end = height.size() - 1; int res = 0; while(begin!=end){ ...

2018-10-21 13:20:30 119

原创 Bootstrap(三)可视化布局系统

Bootstrap可视化布局系统拖动组件选择编辑 编辑内容下载代码 

2018-10-19 16:40:23 3003 5

原创 LeetCode-10 正则表达式匹配

C++ class Solution {public: bool isMatch(string s, string p) { int sl = s.length(); int pl = p.length(); bool** dp = new bool*[sl + 1]; for(int i=0;i<=sl;i++)...

2018-10-19 16:27:57 112

原创 OpenGL(四)矩阵变换

 OpenGL使用齐次坐标矩阵栈进行矩阵变换,每一次矩阵操作,变换矩阵都会与矩阵栈的当前栈顶矩阵点乘,坐标变换顺序是变换矩阵点乘顺序的逆序矩阵也可以使用OpenGL矩阵类,类中包含了大量常用的矩阵操作...

2018-10-18 21:17:44 202

原创 LeetCode-9 回文数

C++class Solution {public: bool isPalindrome(int x) { if(x < 0){ return false; } int temp = x; int y = 0; while(temp > 0){ ...

2018-10-10 13:29:44 109

原创 LeetCode-8 字符串转整数

C++class Solution {private: string subEmpty(string& s){ int length = s.length(); int begin = 0; int end = length; for(int i=0;i<length;i++){ i...

2018-10-10 13:00:03 97

原创 LeetCode-7 反转整数

C++class Solution {private: const static int MAX_INT = 2147483647;public: int reverse(int x) { bool mark = false; if(x < 0){ mark = true; x *= -1...

2018-10-05 18:25:42 116

原创 LeetCode-6 Z字形变换

C++ class Solution {public: string convert(string s, int numRows) { if(numRows==1){return s;} int length = s.length(); int nums = (numRows<<1) - 2; string ...

2018-10-05 18:00:31 129

原创 LeetCode-5 最长回文子串

C++ class Solution {public: string longestPalindrome(string s) { int length = s.length(); int longset = 1; int index = 0; int right = 1; int left = 1; ...

2018-10-05 16:50:11 104

原创 Bootstrap(二)表单构造器

Bootstrap表单构造器拖拽表单控件设置控件属性生成代码

2018-10-04 13:48:24 1107 1

原创 LeetCode-4 两个排序数组的中位数

C++ class Solution {private: int min(int v1, int v2) { if (v1 > v2) { return v2; } return v1; } double getKth(vector<int>& nums1, vector<int>& nums2, int begin1,...

2018-10-03 20:18:46 92

原创 LeetCode-3 无重复字符的最长子串

C++ class Solution {public: int lengthOfLongestSubstring(string s) { int num = s.length(); int result = 0; int begin = 0; for (int end = 0; end < num; end++) { for (int index = begin...

2018-10-03 17:39:37 92

原创 LeetCode-2 两数相加

C++ /** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NULL) {} * }; */class Solution {public: ListNo...

2018-10-03 00:37:56 134

原创 Bootstrap(一)环境配置

进入 http://getbootstrap.com/ 选择 Download在下载页面再点击一次 Download 开始下载 下载完成后解压,将解压获得的文件夹下放在工程根目录下,在根目录下的网页文件<head></head>中间添加以下代码:<link rel="stylesheet" href="bootstrap-4.1.3-dist/c...

2018-10-01 18:27:35 604

原创 LeetCode-1 两数之和

C/** * Note: The returned array must be malloced, assume caller calls free(). */int* twoSum(int* nums, int numsSize, int target) { int *result = (int *)malloc(2*sizeof(int)); // 嵌套遍历 fo...

2018-10-01 11:02:02 79

原创 T-SQL(二)函数和存储过程

数据源pubs 示例数据库目标1、编写自定义函数;2、编写自定义存储过程;3、编写客户端程序,实现调用存储过程,显示返回select结果集、返回值和输出参数。代码-- T-SQL-- 定义函数-- 函数通过作家的姓名检索出作家的ID结果集create function get_author_id ( @author_lname varchar(20), @aut...

2018-09-27 09:07:32 678

原创 OpenGL(三)三维图形绘制

#include "stdafx.h"#include<GL/freeglut.h>#include<GLFW/glfw3.h>// 绘图棱锥void display(){ glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); // 三维图形由三维空间中的三角形拼接而成 glBegin(...

2018-09-13 09:21:08 18214 1

原创 OpenGL(二)二维图形绘制

#include "stdafx.h"#include<GL/freeglut.h>#include<GLFW/glfw3.h>// 绘图函数void display(){ // 清空颜色缓存和深度缓存 glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); // glBegin

2018-09-13 00:24:19 4060

原创 OpenGL(一)GLFW的使用

// OpenGL_1.cpp: 定义控制台应用程序的入口点。//#include "stdafx.h"#include<GL/freeglut.h>#include<GLFW/glfw3.h>int main(){ // 初始化 gl

2018-09-12 18:28:11 893

原创 T-SQL(一)游标嵌套查询

数据源 pubs 示例数据库目标 利用游标用于生成作者出版情况报表,形式如下:-------- Authors report ------------- Books by Author: AuthorName1 BookName1 BookName2----- Books by Author: AuthorName2 B...

2018-09-11 17:00:13 862

原创 优化算法(五)元胞自动机

import numpy as npimport matplotlib.pyplot as plt# 空间大小number = 200# 细胞分布cells = np.zeros((number, number))cells[int(number/2)][int(number/2)-1] = 1cells[int(number/2)][int(number/2)] = 1cel...

2018-09-07 20:29:54 5806

原创 优化算法(四)蚁群算法

import numpy as npimport matplotlib.pyplot as plt# 计算距离和def distance_sum(point, distances): res = 0. for index in range(len(point)-1): res += distances[point[index]][point[index+1...

2018-09-06 17:18:31 732

原创 优化算法(三)遗传算法

import numpy as np# 二进制基因编码转十进制def conv_2_10(x): val = 0 for v in range(len(x)): if x[-1*(v+1)] == 1: val += 2 ** v return val# 十进制转二进制基因编码def conv_10_2(x): ...

2018-09-05 15:59:01 216

原创 优化算法(二)模拟退火算法

import numpy as np# 随机确定变化的方向def direction2(): if np.random.random() > 0.5: return 1 return -1# 随机确定是否接受较差的解def direction3(delta, T): chance = np.exp(-1*delta/T) if ...

2018-09-04 21:30:09 289

原创 优化算法(一)粒子群算法

import numpy as npdef pso(fitness, D=1, c1=2, c2=2, w=0.8, N=200, M=1000): # 函数返回待优化函数的最小值和对应的解 # fitness 表示待优化函数 # D 表示数据的维度 # c1,c2 表示学习因子 # w 表示惯性权重 # N 表示粒子数量 # M ...

2018-09-04 20:11:51 449

原创 Goland 2.切片的深拷贝与浅拷贝

2.1 浅拷贝2.2 深拷贝

2018-06-19 14:39:53 7622 1

原创 Goland 1.整型数组与字符串的相互转化

1.1 byte[] 转 stringfunc bytesToString (bytes []byte) string{ return string(bytes)}func main() { bytes := []byte{97, 98, 99} s := bytesToString(bytes) fmt.Println(s) // 打印 abc}1.2 string ...

2018-06-17 11:49:02 3557 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除