- 博客(106)
- 资源 (5)
- 收藏
- 关注

原创 Dev-C++ 5.11简单使用说明
点此下载,下载完后解压并双击“Dev-Cpp 5.11 TDM-GCC 4.9.2Setup.exe”,默认安装即可。使用过程如下:0、打开Dev-C++开发环境1、新建源文件,按Ctrl+N(或选File菜单点Source File子菜单)2、输入代码,按Ctrl+S保存,按快捷键F9编译(或选Execute菜单点Compile子菜单)3、编译出错时,双击
2016-07-04 14:25:47
43678
5
原创 用链式前向星存储图
图最常用的存储结构主要是邻接矩阵和邻接表。当顶点数太大时,用二维数组表示的邻接矩阵可能超内存(MLE),而用邻接表的编码工作量较大,此时,使用vector数组或链式前向星模拟邻接表是不错的选择。因vector数组容易理解,这里仅介绍链式前向星存储图。 设有向图的顶点数n=5,边数m=10,输入的边用三个整数from, to, w,分别表示一条边的起点(弧尾顶点)、终点(弧头顶点),边上的权值。输入的10条边如下:3 4 74 1 31 3 52 4 83 2 5...
2021-08-04 20:59:04
784
3
原创 KMP算法学习 & HDU 1686 Oulipo参考代码
KMP讲解推荐视频(来源于https://www.bilibili.com):参考视频1参考视频2定义:真前缀:对于当前位置i,从0~k(0<=k<i)构成的子串;例如:abcd的真前缀有a,ab,abc真后缀:对于当前位置i,从k~i(1<=k<=i)构成的子串;例如:abcd的真后缀有bcd,cd,d最长公共真前、后缀:真前缀和真后缀相同,而且长度最长...
2018-08-04 21:35:38
456
原创 程序设计竞赛的十年
2007年,在flx的鼓动下开始自己有点疯狂地做题着手准备,参加程序设计竞赛的基本指导和日常管理工作已经十年,时光短暂又漫长。期间有快乐,有兴奋,有失落,有退缩,有付出,有收获,有无奈。无力之感日盛,也许已到了该放手的时候,千言万语,不知从何说起。偷个懒吧,就记一下2008年以来的参赛情况,聊以纪念这段岁月。有人说,“每一段岁月都有他的价值,都不应该被辜负。”衷心感谢所有获奖或未获奖,参赛或未参赛的历
2017-01-03 21:33:00
1220
1
原创 HDOJ 1880 魔咒词典 参考代码
HDOJ 1880 魔咒词典 参考代码,STL之map的使用,map建立Key-Value(键-值)对,根据Key可直接找到Value;按Value找Key则需用迭代器(设为it),则it->second表示it所指元素的Value,it->first表示it所指元素的Key。#pragma warning (disable:4786)#include#include#include
2016-10-09 13:39:31
664
1
原创 HDOJ 2034 人见人爱A-B 参考代码
HDOJ 2033 人见人爱A+B 参考代码,使用STL的set容器。方法1:algorithm中的set_difference。#pragma warning (disable:4786)#include#include#include#includeusing namespace std;int main(){ while(true)
2016-10-09 12:24:00
876
转载 参考文献对齐的设置方法,希望对你有用
一个参考文献的第1行之后的行如何与第一行对齐?选择Word的格式/段落/缩进和间距,对齐方式选“两端对齐”,在缩进的特殊格式里选择“悬挂缩进”,设置“度量量”即可:对于[1]-[9]、[10]-[99]、[100]-[999]的参考文献分别设为2.2字符、2.8字符、3.3 字符。我的参考文献先用EndNote插入,但文献多了之后,找了各种设置方法,效果都不理想。现在这个方法是我费了好些时间之后,
2016-10-08 20:45:45
41823
2
原创 导出数据到Excel中
原理:Excel也是一种数据库管理系统(DBMS),通过SQL的insert语句把数据插入到Excel数据库的表中。首先用SQL建立测试数据库及表:然后建立Web窗体添加控件并在.cs文件中编写C#代码。连接Excel 2007及以上版本的连接串:string strConn = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + newFileName + ";Extended Properties='Excel 12.0'"; (newFileName为
2016-07-02 12:10:53
1378
原创 使用freopen在文件与控制台之间切换输入、输出
使用freopen在文件与控制台之间切换输入、输出#include using namespace std; //先建立文件d:\\1.txt,文件中的内容/*51 2 3 4 5*/int main() { freopen("d:\\1.txt","r",stdin); //从文件 d:\\1.txt中输入数据 freopen("d:\\2.txt","
2015-10-28 14:32:26
4361
1
原创 Ubuntu 12.04下在Eclipse IDE for C/C++ Developers中运行C语言的GTK程序
编译、运行GTK项目所遇关键问题的解决方法:1、找不到gtk/gtk.h的解决方法2、找不到glibconfig.h等头文件的解决方法3、解决undefined reference to `gtk_init'等错误的方法Ubuntu 12.04下Eclipse IDE for C/C++ Developers运行C语言GTK项目的安装、配置简单过程。
2014-10-01 21:07:09
2714
1
原创 如何在Eclipse IDE for C/C++ Developers中正确编译GTK程序?(已解决)
出现错误信息如下,请问大牛该如何解决?00:52:56 **** Incremental Build of configuration Debug for project Again ****make all Building file: ../why.cInvoking: GCC C Compilergcc "../why.c" -I/usr/include/glib-2.0
2014-10-01 01:03:29
2345
原创 Ubuntu下在Eclipse IDE for C/C++ Developers中如何运行C语言的GTK程序?(已解决)
按“Ubuntu下GTK的安装、编译和测试”(http://www.cnblogs.com/niocai/archive/2011/07/15/2107472.html)所说步骤,终于成功安装了GTK,很开心,以为近一个月的困扰要解决了,但在Eclipse IDE for C/C++ Developes中一测试,出现找不到gtk/gtk.h头文件的错误。哭! 又花了好些时间终于找到了U
2014-09-29 00:03:42
3407
转载 Ubuntu下GTK的安装、编译和测试
我利用此方法成功在UBUNTU 10.04下安装GTK 2.20.1。一、安装 1、安装gcc/g++/gdb/make 等基本编程工具$sudo apt-get install build-essential 2、安装 libgtk2.0-dev libglib2.0-dev 等开发相关的库文件$sudo apt-get install gnome
2014-09-27 21:33:02
869
原创 Win7安装VC6的关键操作
点setup.exe前先右键设置好兼容性,Win8,Win 10类似,具体可参考百度经验(http://jingyan.baidu.com/article/e52e36154175ec40c60c5195.html)
2014-09-19 00:09:28
3227
2
原创 使用VC2008 Express编写Win32控制台应用程序及其安装(初学者适用)
安装VC20081、双击所下载的安装包,选择setup.exe并双击22、出来安装界面,点下一步3、接受安装协议,点下一步4、点击安装5、等着安装完成及点退出完成安装使用VC2008开发简单C/C++程序的过程1、点击“开始”菜单,选择“所有程序”中的“Microsoft Visual C+
2014-09-18 20:27:15
4469
原创 Linux下, Eclipse C/C++ IDE下编辑好C/C++源程序之后要先保存!!!否则,就会……
注意:Linux下, Eclipse C/C++ IDE下编辑好C/C++源程序之后要先保存!!!否则,就会…… 看看下面的过程: 1、单击File/New,选C Project(或C++ Project) 2、输入Project Name,test,选择Empty Project及Linux GCC,点Finish 3、单击File/New,选图1中的Source Fil
2014-08-10 15:52:01
2904
原创 Linux下安装JRE和Eclipse IDE for C/C++ Developers
Linux32位,下载eclipse-cpp-luna-R-linux-gtk.tar.gz和jre-8u11-linux-i586.rpm 放到家目录中。http://www.eclipse.org/downloads/?osType=linux&release=undefined, Eclipse IDE for C/C++ Developershttp://www.oracl
2014-08-09 15:46:45
6019
原创 ICPC队伍注册注意事项
ICPC注册注意事项浙江省程序设计竞赛信息网址如下(新一年的省赛则把网址复制到浏览器,再把2015改为当年):http://acm.zju.edu.cn/zjp2015/ 注册教程网址(新一年的省赛则把网址复制到浏览器,再把2015改为当年):http://acm.zju.edu.cn/zjp2015/icpctutorial.php
2014-03-18 22:12:15
6778
原创 事务的使用示例及WinForm实现中的若干问题
--事务的使用示例create database MyDBgouse MyDBcreate table account( Id int identity primary key, balance int --余额)insert into account values(1000)insert into account values(200)go
2013-07-11 13:45:10
2074
原创 C语言的freopen使用测试及C++的文件流简单使用
文件操作使用参考,供课程设计学生参考。文本文件1.txt内容如下4行,放在d盘根目录:1 test2 file3 abcde4 12345一、C的freopen使用测试:#include #include using namespace std;int main(){ freopen("d:\\1.txt","r",stdin);//打开文件1.
2013-07-10 13:37:44
6080
原创 数据库操作示例(B/S结构)
一个简单的数据库操作示例程序,便于学生数据库课程设计参考,使用Sql server 2005、VS2008工具,使用SQL、C#语言。首先在Sql server 2005中建立数据,具体参考的SQL代码如下:create database mySamplegouse mySamplecreate table student( sno varchar(10) prim
2013-06-24 10:12:54
6985
原创 oracle学习记录之授权(2)
oracle学习记录,授权,新的需求:把某用户的所有表的查询权限授给另一个用户。用oracle学习记录之授权(1)逐个表授权有点耗时费力。思路:用所有表名构造grant语句,复制粘贴执行,省事。练习过程如下:一、准备sys用户连接数据库:connect sys/oracle as sysdba;建立test1、test2用户:create user test1 identi
2013-01-04 22:14:47
721
原创 oracle学习记录之RMAN备份/恢复过程
oracle学习记录,RMAN的使用,备份与恢复。RMAN备份过程:目录数据库OCP中:(1)建立表空间 create tablespace cata datafile 'cata01.dbf' size 200m; --cata01.dbf默认在/oracle/db11g/dbs中(2)建立用户 create user kata identified by or
2013-01-03 14:48:39
923
原创 oracle学习记录之分页
oracle学习记录,分页的查询语句。使用差运算minus。查询结果显示第二页。select rownum, first_name from hr.employees where rownum between 1 and 40 minus select rownum,first_name from hr.employees where rownum between 1 and 20;
2013-01-03 14:39:16
732
原创 oracle学习记录之扩展表空间
oracle学习记录,扩展表空间,主要思想:(1)增加表空间的数据文件;(2)修改数据文件的大小,同时可让数据文件自动扩展。扩展表空间之方法1:使用EM Control,数据库实例主页,server选项卡,storage标题,tablespace,增加数据文件或重定义大小及指定自动扩展。以下是采用语句的方法:--以sys用户连接数据库connect sys/oracle as sy
2013-01-03 14:28:48
1586
原创 oracle学习记录之授权(1)
oracle学习记录,表上查询、执行存储过程的授权,grant语句的使用,供参考。--以sys用户连接数据库,密码oracleconnect sys/oracle as sysdba;--创建test1用户,密码123create user test1 identified by 123;--建立测试表acreate table a(a number(10), b varc
2013-01-03 14:12:18
871
原创 在C#中操纵Oracle数据库
Oracle数据库相关操作:--使用Oracle Database 11g express(下载),SQL*Plus--定义用户SQL> connect sys/oracle as sysdba;SQL> create user sa identified by sa;SQL> grant dba to sa;SQL> connect sa/sa;--定义表:SQL
2012-10-05 15:09:33
961
原创 在C#中通过命令对象执行SQL
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Data.SqlClient;using System.Drawing;using System.Text;using System.Windows.Forms;
2012-06-11 09:00:15
2685
1
原创 在C#中调用存储过程(WinForm)
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Data.SqlClient; //须引用此命名空间using System.Drawing;using System.Linq;using System.Tex
2012-06-08 13:31:05
6437
原创 存储过程的基本用法
if db_id('testProcedure') is not null begin use master drop database testProcedureendcreate database testProceduregouse testProcedurecreate table Users( ID bigint identity prim
2012-06-08 13:03:38
3359
原创 如何安装SQL Server 2008 Express
可能在安装SQL Server 2008过程中需要下载并安装 Microsoft .Net Framework 3.5 SP1 或 Microsoft .Net Framework 4.0、Windows Installer 4.5。 若已安装的VS2008是旧版,则可能还需要下载并使用虚拟光驱安装 Visual Studio 2008 Service Pack 1
2012-02-24 14:20:33
15263
ADO.NET调用存储过程(ppt+sql).rar
2009-08-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人