自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (6)
  • 收藏
  • 关注

翻译 [翻译]C++20新运算符之三元比较符<=>

C++20新特性C++20新运算符<=>Three-way_comparison翻译三元比较符

2017-12-14 09:37:22 6945 5

原创 VSCode插件wandbox实用教程

VSCode插件vscode编译教程C/C++编译教程vscode插件wandbox实用教程Wandbox实用教程Wandbox-vscode使用说明wandbox-vscdoe使用属龙

2017-10-19 09:52:48 2561

原创 VSCode下便捷编译运行C++代码——Code Runner配置及说明

VSCode插件CodeRunnerCodeRunner配置C++Makfeile

2017-07-14 15:05:29 45170 12

原创 L2-014 列车调度

一、题目描述题目链接:https://www.patest.cn/contests/gplt/L2-014两端分别是一条入口(Entrance)轨道和一条出口(Exit)轨道,它们之间有N条平行的轨道。每趟列车从入口可以选择任意一条轨道进入,最后从出口离开。在图中有9趟列车,在入口处按照{8,4,2,5,3,9,1,6,7}的顺序排队等待进入。如果要求它们必须按序号递减

2016-07-17 20:17:10 2416

原创 CodeBlocks汉化

一、所需材料CodeBlocks的话是英文软件,有些人可能习惯于中文编程的话,对于纯英文还是有些懵逼的汉化语言包的文件链接: https://pan.baidu.com/s/1d9tfRo 密码: 293b2016/7/17更新有人反映CodeBlocks的官网打不开,我把CodeBlocks16.01上传到百度云CodeBlocks16.01文件链接:https:

2016-07-16 00:04:37 26303 13

原创 解决Jquery DataTable csv导出乱码

解决Jquery DataTable csv导出乱码最麻烦的方法手工改文本编码为ANSI,然后再用Excel打开最简单的方法之前查了一圈基本上都是几年前,也没啥好方案,基本上都在扯看了下官方文档,只需一句解决,导出的配置加一句'bom': true主要原因是CSV直接导出的是UTF-8,而Excel会尝试编码解析...

2018-10-08 20:44:20 2276 1

原创 大陆身份证校验——Oracle版本

以Oracle的Function为例CREATE OR REPLACE FUNCTION Pid15to18(p_Old_Pid VARCHAR2) RETURN VARCHAR2 IS v_Result VARCHAR2(20); v_Sum NUMBER;BEGIN IF Length(p_Old_Pid) = 15 THEN --检查月份合理性 ...

2018-07-12 08:43:04 806

原创 Leetcode出中国区网站了

Leetcode是一个众所周知的编程练习网站,但是内容和题目基本上都是英文,如果英文水准不是太好,或者不会使用一些工具去辅助的话,做题目还是稍微有些难度不过最近出了leetcode中国区网站,网址为 https://leetcode-cn.com/ ,内容从英文翻译为中文了可以与原网站进行账号绑定,信息可以同步到中国区网站。账号绑定可以去 https://leetcode.com/ac...

2018-04-08 10:36:44 17640 4

原创 Python抓取个性签名

思路改进原博主文章(Python GUI–Tkinter简单实现个性签名设计)的代码,原先的代码是基于Python2的,我这份代码基于Python3 并针对当前的网站做了相应调整 前置要求Python 3.XtkinterPIL完整代码# -*- coding:utf-8 -*-from tkinter import *import tkinteri...

2018-03-02 15:27:04 1310

原创 R语言字符串逆序

R语言反转字符串虽然有rev函数可以逆序,但是以向量的形式逆序,而不是字符串的形式 由于没有直接的对字符串逆序函数,不引入其他包的情况下,需要我们手工实现 下面这种是找到的一种最为简单的办法,先拆分字符串成向量再逆序连接revString &lt;- function(text){ paste(rev(unlist(strsplit(text,NULL))),collapse=""...

2018-02-16 13:49:40 11953 1

原创 R语言Rcpp库 'C:/Program' not found 出错解决办法

R语言是一个十分方便的编程语言,有很多实用的三方库.如果使用Rcpp库,比如下面最简单的代码出错library("Rcpp")evalCpp("2+2")错误信息为Error in system(cmd, intern = !showOutput) : 'C:/Program' not found的话出错原因:R的安装路径带有空格解决办法:重新安装R,使其路径不带有空格

2018-01-26 14:55:15 3795

原创 [LeetCode]343. Integer Break

[LeetCode]343. Integer Break

2017-11-06 20:30:42 245

原创 [LeetCode]566. Reshape the Matrix

LeetCode 566. Reshape the Matrix

2017-11-06 20:21:37 243

原创 [LeetCode]521. Longest Uncommon Subsequence I

[LeetCode]521. Longest Uncommon Subsequence ISolution如下class Solution {public: int findLUSlength(string a, string b) { return a==b?-1:std::max(a.length(),b.length()); }};

2017-11-06 20:19:23 207

原创 VS配置leveldb

VS配置leveldb20180126更新提供一种更为便利的方法 要求:VS2015/VS2017,高版本Git,高版本CMake使用vcpkg包管理器安装好vcpkg之后,只需vcpkg install leveldb,等完成了就可以打开VS使用了以下为原文:配置之前,编译leveldb需要先编译64bit的boost,以及编译出64bit的leveldb,这些

2017-09-10 23:45:40 1671

翻译 Clang-Format-Options 中文翻译 (未完待续)

clangformatclang-format-optionsclang-format-options翻译clangformat配置

2017-07-12 15:17:11 4481 2

原创 Win下JNA调用C/C++导出的DLL

Win下使用JNA在Java中调用C/C++导出的DLL所用环境JNA调用DLLWin10EclipseVS2017JNA(jna-4.4.0.jar)

2017-07-09 09:07:11 1022

原创 LLVM\Clang 在Windows下可运行的配置

解决Clang在Windows下无法使用的问题LLVM\Clang配置解决报错

2017-06-10 01:51:41 8026 3

原创 排队(line)——2015年南海区青少年信息学奥林匹克竞赛试题(小学甲组)

排队(line)楠楠最近在研究南海区5年级英语成绩的排序有关算法2015年南海区青少年信息学奥林匹克竞赛试题(小学甲组)逆序数

2017-05-08 23:34:39 3249 2

原创 排队(line)——2015年南海区青少年信息学奥林匹克竞赛试题(小学甲组)

排队(line)楠楠最近在研究南海区5年级英语成绩的排序有关算法2015年南海区青少年信息学奥林匹克竞赛试题(小学甲组)逆序数

2017-05-08 23:33:02 1502

原创 实用小软件推荐(不定时更新)

软件推荐TyporaVScodeEverythingZealGitBashCmderCalibre坚果云

2017-03-13 22:28:36 894

原创 Prize Draw

Prize DrawCodeWars Kata Trainc++

2016-12-01 01:36:53 1037

原创 Ubuntu安装Code::Blcoks16.01

Ubuntu下安装Code::Blocks16.01 在Ubuntu上利用终端下载安装C::B16.01

2016-11-26 20:03:25 1601 1

原创 邻接表有向图DFS

有向图DFS完整代码DFS最短路径

2016-08-17 12:59:12 1486

原创 L1-027. 出租

PAT PGLT 决赛L1-027. 出租

2016-07-17 13:30:46 2721

原创 L1-025. 正整数A+B

PAT PGLT 决赛正整数A+B

2016-07-17 13:17:18 4911 9

原创 【读书笔记】【C++】类外访问私有数据成员的两种方式

类外访问私有数据成员的两种方式C++基础、 面向对象

2016-06-30 00:12:18 4628

原创 【读书笔记】【STL】定义序列式容器对象的五种方式

出处:《Essential C++》——第三章一、所需头文件要使用序列式容器,首先必须有对应的头文件#include#include#include二、定义序列式容器对象定义空的容器list mylist;vector myvec;定义特定大小的容器,并以其默认值作为初值list mylist(1024);vector myvec(16);

2016-06-13 23:09:30 702

原创 【PAT】【GPLT】【2016 天梯】 L1-019. 谁先倒

【PAT】【GPLT】【2016 天梯】 L1-019. 谁先倒划拳是古老中国酒文化的一个有趣的组成部分。酒桌上两人划拳的方法为:每人口中喊出一个数字,同时用手比划出一个数字。如果谁比划出的数字正好等于两人喊出的数字之和,谁就输了,输家罚一杯酒。两人同赢或两人同输则继续下一轮,直到唯一的赢家出现。

2016-06-07 10:11:40 2568

原创 【PAT】【GPLT】【2016 天梯】 L1-006 连续因子

【PAT】【GPLT】【2016 天梯】L1-006. 连续因子一个正整数N的因子中可能存在若干连续的数字。例如630可以分解为3*5*6*7,其中5、6、7就是3个连续的数字。给定任一正整数N,要求编写程序求出最长连续因子的个数,并输出最小的连续因子序列。输入格式:输入在一行中给出一个正整数

2016-06-06 21:55:59 5020 3

原创 【PAT】【GPLT】【2016 天梯赛 初赛】 L1-020 帅到没朋友

PAT GPLT2016 初赛题目L1-020. 帅到没朋友

2016-06-04 21:58:44 7583 2

原创 C语言求解布尔矩阵的布尔积运算

让我们先回顾下布尔矩阵的布尔积运算的公式如果A=[aij]是m×p矩阵,B=[bij]是p×n矩阵,则A和B的布尔积(Boolean Product)是m×n矩阵C=A·B=[cij],其中       cij=(ai1∧b1j) ∨(ai2∧b2j) ∨……∨(aip∧bpj)  #include//输入n×m的矩阵void input(int a[][200],int n,in

2016-05-27 10:24:39 12863 1

Effective Modern C++ MOBI版本 KINDLE可用

学习如何像专家一样利用现在C++进行高效编程。书中多用C++11和C++14的新特性以及42个条款说明了利用现代C++进行编程的最佳实践。作者为Effective C++, More Effective C++, and Effective STL系列的作者Scott Meyers,书的质量绝对有保证。

2018-01-25

[纯英文]CppCoreGuidelines.pdf

CppCoreGuidelines 是由C++之父Bjarne Stroustrup领导的一个协作文档,更加像是描述C++语言本,这是由许多组织和许多人多年讨论撰写的成果,致力于普适性和广泛使用. 这个指南 描述了许多应该注意的规则 适合各个阶段的C++爱好者学习研究 也可去官方repo(https://github.com/isocpp/CppCoreGuidelines)查看markdown文档,但是其markdown文档极大 不适合观看

2017-11-29

[Kindle可用的AZW3] C++ Templates:The Complete Guide(2nd edition) English version

C++ Templates 第二版英文版的AZW3格式, 适用于kindle阅读. Templates are among the most powerful features of C++, but they are too often neglected, misunderstood, and misused. C++ Templates: The Complete Guide provide s software architects and engineers with a clear understanding of why, when, and how to use templates to build and maintain cleaner, faster, and smarter software more efficiently. C++ Templates begins with an insightful tutorial on basic concepts and language features. The remainder of the book serves as a comprehensive reference, focusing first on language details, then on a wide range of coding techniques, and finally on advanced applications for templates. Examples used throughout the book illustrate abstract concepts and demonstrate best practices. Readers learnThe exact behaviors of templatesHow to avoid the pitfalls associated with templatesIdioms and techniques, from the basic to the previously undocumentedHow to reuse source code without threatening performance or safetyHow to increase the efficiency of C++ programsHow to produce more flexible and maintainable software This practical guide shows programmers how to exploit the full power of the template features in C++.

2017-10-17

VSCodeSetup-x64-1.15.0-insider

VSCodeSetup-x64-1.15.0-insider 为VSCode 1.15.0版本的insider 64位安装包

2017-08-05

jna-4.4.0.jar

jna-4.4.0.jar 为JNA的目前最新版本

2017-07-07

空空如也

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

TA关注的人

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