MVC前台界面调用方式如下: @Html.AreaDropDownList(, string.Empty) 参数说明: 第一个参数控件的名称: 第二个参数选中的地区编码: 第三个参数地区层级: 第四个参数根级地区: 地区数据库表设计如下: 下拉列表的扩展: #region 下拉列表 /// <summary> /// 联动下拉列表 /// </summary> /// <param name="htmlHelper">被扩展的HtmlHelper实例…
为了搞自动机+矩阵的题目,特来学习矩阵快速幂..........非递归形式的求Sum(A+A^2+...+A^k)不是很懂,继续弄懂................不过代码简洁明了很多,亮神很给力 #include <iostream> #include <algorithm> #include <cmath> #include <cstdio> #include <cstdlib> #include <cstring> #inclu…
/* 二叉树前中后/层次遍历的递归与非递归形式 */ //*************** void preOrder1(BinaryTreeNode* pRoot) { if(pRoot==NULL) return; cout<<pRoot->value; if(pRoot->left!=NULL) preOrder1(pRoot->left); if(pRoot->right!=NULL) preOrder1(pRoot->right); } void preO…
前言 多级联动(省级联动)的效果,网上现成的都有很多,各种JS实现,Jquery实现等等,今天我们要讲的是在MVC里面,如何更方便.更轻量的实现省级联动呢? 实现效果如下: 具体实现 如图所示,在HTML页非常简单,放几个下拉框即可,可参考如下代码: <div style="margin: 50px 0"> <span>城市:</span> <select id="Province"> <option>请选…
DFS将递归改为非递归这个方法的需求来自于一道三维积木组合的题目,还在苦苦调试中,暂且不提. 普通的认识对于递归向非递归的转化无非是使用栈,但是结合到深度搜索如何将栈很好利用,如何很好保存现场,都不是很轻松(自身感觉). 网上大部分转化都是基于图的搜索进行,总是引出邻接点的概念,让人越看越迷,毕竟不是每个DFS都是图(不可否认都可以看成是图). 在众多资料中看到了CSDN上的一个转化方法很新颖(结构之法,算法之道):http://blog.csdn.net/v_july_v/article/de…
版权声明:本文为博主原创文章,未经博主同意不得转载. https://blog.csdn.net/u013497151/article/details/27967155 今天总结一下二叉树.要考离散了,求不挂!二叉树最重要的就是 建立.4种遍历方式.简单应用.怎样推断两颗二叉树是否类似 二叉树分为 :1.全然二叉树  2.满二叉树 结构性质: 1).满二叉树 高度为h ,节点数则为 2^h - 1.且叶子节点全在最下层,且叶子节点数为2^(n-1)个{n代表二叉树层数,也叫深度} 2).n个节点…
今天终于弄懂了扩展欧几里德算法,有了自己的理解,觉得很神奇,就想着写一篇博客. 在介绍扩展欧几里德算法之前,我们先来回顾一下欧几里德算法. 欧几里德算法(辗转相除法): 辗转相除法求最大公约数,高中就学了,但当时知其然不知其所以然,直到大学才真正理解它的精髓. 理解辗转相除,关键在于理解 gcd(a,b)==gcd(b,a%b) 那么怎么去理解呢?下面是我的理解: 首先对于非负整数a,b,一定可以写成 a=k*b+r(r<b) 的形式 令 g=gcd(a,b) ,则有 g|a ,即 g|(k*b…
多级联动实现,附源码.当前,部分代码是参与博客园其它网友. 新增,前台代码: <script src="~/Scripts/jquery-1.10.2.js"></script> <script type="text/javascript"> $(function () { GetProvince(); //加载省份 $("#Province").change(function () { GetCity();…
多级联动实现,附源码.当前,部分代码是参与博客园其它网友. 新增,前台代码: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 <script src="~/Scripts/jquery-1.10.2.js"></script> <script type=&quo…
</pre><pre name="code" class="cpp">/* Theme:八皇后(非递归) Coder:秒针的声音 Time:2015.1.13 */ #include <iostream> using namespace std; #include <stdlib.h> #include <math.h> int No=0; void Prin(int *q,int n) { cout<…