编程通用
春秋一阕任琦行
这个作者很懒,什么都没留下…
展开
-
C# 生成PDF文件(itextsharp二次封装)
using iTextSharp.text;using iTextSharp.text.pdf;using System;using System.Collections.Generic;using System.IO;using System.Linq;using System.Text;using System.Threading.Tasks;namespace MakePD...原创 2019-10-18 17:20:41 · 701 阅读 · 0 评论 -
C# json组装类
public enum DataStyle { BOOL = 1,//逻辑值(true 或 false) INT = 2,//整数 DOUBLE = 3,//浮点数 STR = 4,//字符串 DATE = 5,// ARRAY = 6,//数组(MakeJson[]) ...原创 2019-10-18 16:58:44 · 552 阅读 · 0 评论 -
C# XML数据解析类,可用
class AnalyzeXML { Dictionary<string, List<AnalyzeXML>> dic = new Dictionary<string, List<AnalyzeXML>>(); public Dictionary<string, string> ...原创 2019-10-17 17:41:48 · 282 阅读 · 0 评论 -
C# Json解析类,可用
public class AnalyzeJson { public string error = null; string val = ""; StringBuilder key = new StringBuilder(); StringBuilder value = new StringBuilder(); ...原创 2019-10-17 17:37:54 · 210 阅读 · 0 评论 -
不用中间变量交换 a ,b
我再百度翻译中看到有3中方法:1、加减法:该方法可以交换整型和浮点型数值的变量,但在处理浮点型的时候有可能出现精度的损失a = a + b;b = a - b;a = a - b;2、异或法:可以完成对整型变量的交换,对于浮点型变量它无法完成交换。a = a^b;b = a^b;a = a^b;3、乘除法:可以处理整型和浮点型变量,但在处理浮点型变量时也存在精度转载 2016-09-10 17:14:38 · 230 阅读 · 0 评论 -
快速排序:源码(C++)--伪代码--时间复杂度解析
namespace htx{//////////////////1.快速排序//////////////////////////源码 伪代码 时间复杂度分析//--------源码---------//如果数组的元素不是基本数据类型,而是对象,那么对应的类需要重载比较运算符=//快速排序:从小到大 1->2templatevoid quicksort12(T *A,原创 2016-10-03 18:05:46 · 3416 阅读 · 0 评论 -
堆排序:源码(C++)--伪代码--时间复杂度解析
//2.堆排序namespace htx_heapsort{ //////////////////2.堆排序//////////////////////// //源码 伪代码 时间复杂度分析 //--------源码---------最大堆-------------------- //如果数组的元素不是基本数据类型,而是对象,那么对应的类需要重载 //堆排序:从小到大 1->2原创 2016-10-05 01:46:54 · 1602 阅读 · 0 评论 -
C#沙漏加载动画控件(纯代码完整可用!!!!!!)
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Windows.Forms;using System.Drawing;using System.Drawing.Drawing2D;using System.Threading;namespa原创 2017-08-16 15:09:29 · 2357 阅读 · 1 评论