博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
面试题记录 -- 2014年5月29日
阅读量:6218 次
发布时间:2019-06-21

本文共 1653 字,大约阅读时间需要 5 分钟。

1.质数,1,3,5,7,X,能被1和本身整除

 

 

2.冒泡排序

using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace 冒泡排序{    class Program    {        static void Main(string[] args)        {            int[] array = { 20, 40, 30, 10, 60, 50 };            foreach (var item in array)            {                Console.Write(item + " ");            }            Console.WriteLine("");            int[] aa = sort(array);            foreach (var item in aa)            {                Console.Write(item + " ");            }            Console.ReadKey();        }        ///         /// 冒泡排序        ///         ///         /// 
public static int[] sort(int[] m) { //执行多少次 for (int i = 0; i < m.Length; i++) { //每执行1次,将最大的排在最后 //m.Length-1,因为 m[j + 1] <= m[5] for (int j = 0; j < m.Length - 1; j++) { int a = m[j]; int b = m[j + 1]; if (a > b) { m[j + 1] = a; m[j] = b; } } } return m; } }}

image

 

 

3.SQL分页,row=30,page=5

用ROW_NUMBER() over(order by XX)

select * from(select top(@PageSize*@PageIndex) ROW_NUMBER() over(order by ConID) as nid,* from dbo.PKE_DeviceContent) as tempwhere temp.nid>(@PageSize*(@PageIndex-1))ORDER BY temp.ConID

把查询的结果作为一个内查询,再在外面套上一个外查询语句:

--@PageIndex =5--@PageSize=30select * from(select top(30*5) ROW_NUMBER() over(order by ConID) as nid,* from dbo.PKE_DeviceContent) as tempwhere temp.nid>(30*(5-1))ORDER BY temp.ConID

 

参考:

1

转载地址:http://xkoja.baihongyu.com/

你可能感兴趣的文章
Java学习路线图(如何快速学Java)
查看>>
Java 11正式发布,这几个逆天新特性教你写出更牛逼的代码
查看>>
批量添加代码,修改,删除DAL部分
查看>>
Echarts 之二——地市联动数据统计
查看>>
动手动脑11.1
查看>>
POJ 2115:C Looooops
查看>>
SqlHelper文件复习
查看>>
状态机的思想
查看>>
百度地图,创建标点
查看>>
Linux内核2.6.14源码分析-双向循环链表代码分析(巨详细)
查看>>
javascript事件坐标
查看>>
读代码整洁之道
查看>>
编程语言中的“贵族” C++国际软件工程师
查看>>
iOS 之 编外知识点
查看>>
数据定义
查看>>
学习总结以及对接下来的规划
查看>>
Linux内核设计第六周学习总结 分析Linux内核创建一个新进程的过程
查看>>
Hadoop的I/O操作
查看>>
Entity Framework 学习之--Ling to entity实现分页
查看>>
UESTC 1700 Shaking Your Cellphone 并查集
查看>>