C# - Algorithm To Balance Variably-sized Items Into Roughly-balanced Sets?

Aug 26, 2010

I'm seeking an algorithm to split a list of items of varying sizes into "N" number of similarly-sized groups.

Specifically, I'm working on an ASP.NET site in C# where I have a (database-retrieved) list of strings. The strings are of varying lengths. I have a set of columns which need to display the strings. I need an algorithm that will find the most balanced sets (item order is irrelevant) to allow the final columns to be as balanced as possible.

Abstracted Example:

Creating 3 columns.

Items to distribute:

- Item A - height 5
- Item B - height 3
- Item C - height 7
- Item D - height 2
- Item E - height 3

Desired output:

Column 1: Item A, Item D
Column 2: Item C
Column 3: Item B, Item E

View 5 Replies


Similar Messages:

C# - How Much Time Roughly It Takes To Learn Programming

May 30, 2010

I am a PHP MYSQL person but now i have got webiste to do it ASP.net.I kow nothing about ASP.NET. INitially i was thinking of ASP.NET as a programming language but now i now its not , i really don't know what it is.Someone told me that i have to do c sharp to build the website. I i have to display simple data from database how much different is c sharp from php.Does it has all function like php to echo stuff etc

View 4 Replies

Custom Sized Paper Code For Printer?

Apr 25, 2010

I have EPSON LQ 300 Printer which driver or software doesn't allow user defined paper size.But i need code to access printer paper size ( custom size ) in asp.net c#

View 1 Replies

C# - Retrieving Many Huge Sized EPS Files And Converting Them To JPEG In Application?

Mar 23, 2010

I have many (>600) EPS files(300 KB - 1 MB) in database. In my ASP.NET application (using ASP.NET 4.0) I need to retrieve them one by one and call a web service which would convert the content to the JPEG file and update the database (JPEGContent column with the JPEG content). However, retrieving the content for 600 of them itself takes too long from the SQL management studio itself (takes 5 minutes for 10 EPS contents).

So I have two issues:-

1) How to get the EPS content ( unfortunately, selecting certain number of content is not an option :-( ):-

Approach 1:-

foreach(var DataRow in DataTable.Rows)
{
// get the Id and byte[] of EPS
// Call the web method to convert EPS content to JPEG
}

or

foreach(var DataRow in DataTable.Rows)
{
// get only the Id of EPS
// Hit database to get the content of EPS
// Call the web method to convert EPS content to JPEG
}

or

Any other approach?

2) Converting EPS to JPEG using a web method for >600 contents. Ofcourse, each call would be a long running operation. Would task parellel library (TPL) be a better way to achieve this?

Also, is doing the entire thing in a SQL CLR function a good idea?

EDIT :- Unfortunately, I have to do this in the ASP.NET application itself and doing that in a separate process like Windows service is not an option.

View 1 Replies

Moving An Application To A Load-balanced Environment?

Aug 20, 2010

I have an application which works well on a single server. My customer now wants to move it to a load-balanced environment. Which things are likely to bite me when doing this?Currently I know ofSession state, andMachine key.Both of these are described here, for example, so I'm looking for things additional to this.These similar questions, but the first addresses load balancing in general, and I'm looking for a migration guide, and the second addresses a specific problem.

View 2 Replies

C# - Store Log Information From Load-balanced Servers?

Feb 7, 2011

We have 2 asp.net web servers working through the LoadBalancer that are accessible externally. Earlier, for all applications we did logging into DB. Now we have 1 more app that doesn't work with DB, it is used for 'messages transferring'. On TEST environment it does logging into files into a local folder.

If we deploy it "as is" to PROD we will have 2 separate log files... that is not very good idea. Connecting to DB just for logging doesn't seem reasonable too...

Possible solution could be store log file into a shared folder somewhere on another server.

View 2 Replies

Getting Client Values Of IIS Server Variables In Load Balanced Environment?

Feb 9, 2011

I have an intranet ASP.NET web application in which I need to get the IP of the client's machine. I do this vis the following code:

HttpContext.Current.Request.ServerVariables.Item("REMOTE_HOST")

It used to work when my ASP.NET site was only hosted on a single server. However once we got the load balancer installed and migrated our apps to a web farm, the code above returns the IP of the Load Balancer device and not of the client anymore.

I am working with the networking folks to determine what can be configured differently with the load balancer, but in the meantime I was wondering if there was another way I could get the client's IP other than using that IIS Server Variable?

View 1 Replies

C# - Direct JavaScript/css Requests To Same Server As Page In Load Balanced Environment

Jan 28, 2011

I have a .net web application in a load balanced environment over 3 servers. The load balancing is done with a load balancer. My site is [URL]with serveral javascript files such as [URL]

Is it possible to set it up that when request goes to server1 for [URL] then all javascript, css requests also go to server1, server2 or server3? Is there any web.config configuration that can be put in place to handle this?

View 1 Replies

SQL Server :: Sum And Show Balance From Two Tables?

Jan 22, 2011

I have two table , how to sum and show balance ...

Table 1
ClientID Amount
001 100
002 200
003 300
001 400
004 500
001 600
004 100

Table 2

ClientID Amount
001 200
002 50
003 100
001 150
004 75
001 25

I need the result set like this Here Table 1 minus Table 2.

ClientID BalanceAmount
001 725
002 150
003 200
004 525

View 7 Replies

SQL Server :: Query For Available & Ledger Balance

Aug 12, 2010

I have a web page that allows user to make transaction and they are allowed to choose if they want their transaction to be immediately transferred to the payee or for future transfer. I have problem handling future transfer, for an example, I want to transfer $100 to A on 12 August but today is only 09 August. So the amount should be deducted . I decided to make 2 balances; Available and Ledger balances. Available balance is the net balance after doing all the future transfers etc. but for ledger balance is what is available at the point of time. I'm thinking how should I form the query for the SQL statement. Currently, this is what I have. Transfer code = 2 -> future transfer

IF (@TransferCode = '2')
BEGIN
--Insert into the account transaction table first--
INSERT INTO ACCOUNTTRANSACTIONS (AccountTransID, CustID, TransDate, TransType, Reference)
VALUES (@AccTransID,@CustID,@Date,@TransType,@Reference)
IF NOT (@Date = Getdate())
IF (@Withdraw > @BankBal)
BEGIN
INSERT INTO ACCOUNTTRANSITEM (AccountTransItemID, AccountTransID, AccNum, Withdraw, Deposit, status)
VALUES (@AccTransItemID, @AccTransID, @AccNum,@Withdraw,@Deposit, 0)
PRINT 'INSUFFICIENT AMOUNT IN BANK'
SET @ReturnValue = 4
RETURN @ReturnValue
END
ELSE
BEGIN
INSERT INTO ACCOUNTTRANSITEM (AccountTransItemID, AccountTransID, AccNum, Withdraw, Deposit, status)
VALUES (@AccTransItemID, @AccTransID, @AccNum,@Withdraw,@Deposit, 1)
END
ELSE IF (@Date = GETDATE())
BEGIN
IF (@Withdraw > @BankBal)
BEGIN
INSERT INTO ACCOUNTTRANSITEM (AccountTransItemID, AccountTransID, AccNum, Withdraw, Deposit, status)
VALUES (@AccTransItemID, @AccTransID, @AccNum,@Withdraw,@Deposit, 0)
PRINT 'INSUFFICIENT AMOUNT IN BANK'
SET @ReturnValue = 4
RETURN @ReturnValue
END

View 1 Replies

How To Display Users Account And Balance

Mar 17, 2011

I have just created an extra table named AccountDetails with four columns named AccNo,Balance,Transfer and UserId as foreign key to aspnet_userID primary key. I want to display users account and balance whenever the user successfully loged in.

View 4 Replies

Web Forms :: How To Get Balance Based On Three Tables

Jun 7, 2010

This is Table Stucture..

[Code]....

View 1 Replies

Crystal Reports :: How To Display Opening Balance

Mar 3, 2011

I want to display opening balance in page header of the report.

ex :
opening balance :
aaaaa bb 340 2000.00
item brand qty amt
aaaaa bb 34 340
aaaaa bb 34 340

View 1 Replies

Find The Balance Between Javascript (jQuery) And Code Behind

Jun 3, 2010

How do you currently find the balance between javascript and code behind. I have recently come across some extremely bad (in my eyes) legacy code that lends itself to chaos (someHugeJavafile.js) which contains a lot of the logic used in many of the pages.

Let's say for example that you have a Form that you need to complete.
1. Personal Details
2. Address Information
3. Little bit more about yourself

You don't want to overload the person with all the fields at once, so you decide to split it up into steps.

Do you create separate pages for Personal Details, Address Information and a Little bit more about yourself.
Do you create controls for each and hide and show them on a postback or using some update panel?
Do you use jQuery and do some checking to ensure that the person has completed the required fields for the step and show the new "section" by using .show()?

View 2 Replies

Lost Session On Load Balance Server From Http To Https?

Jan 26, 2011

We are currently running an asp.net application with 3.5 framework, using a SQL 2008 back-end. We have found that when we go from http to https we lose our session. Basically you come in on Server01 in http, add an item to your cart go to the secure checkout page (https) and you are now on Serve

View 2 Replies

Forms Data Controls :: Free High Quality Chart To Show Balance Sheet From Database

Apr 19, 2010

Im using asp.net 2.0 with Visual studio 2005... My requirement is i want to show my balance sheet from MS SQL 2005 database to graphical Chart... so Would u guyz will let me know the best high qulaity chat which support asp.net 2.0 with Visual studio 2005..

View 3 Replies

Security :: Which Algorithm Are PasswordDeriveBytes Using

Jun 21, 2010

PasswordDeriveBytes take 4 paramteres and return an encrypted key basead on 4 parameters: passPhrase, saltValue, hashAlgoithm and password iteration

I wonder what algorithm PasswordDeviveBytes are using, so I can tell someone who are not .NET programmer that this secretkey was made by that alogorithm and that he can use this algorithm also - And then he should get the same results as PasswordDeriveBytes method

View 2 Replies

Php - MembershipProvider.GetPassword Algorithm?

Dec 1, 2010

We are converting an ASP site (using DotNetNuke) to a new PHP site. The only thing we have right now is a full export of the existing database. One of the tables is called "aspnet_Membership" and contains the following fields:

Password (looks like base64)
PasswordFormat (always value 2)
PasswordSalt (looks like base64)
PasswordQuestion (always empty)
PasswordAnswer (always empty)

We would like to decode these passwords and hash them to fit our own framework. From what I understand from the .NET documentation these kind of passwords can be decrypted. Is there an algorithm available that can do this or is it more complicated than that? Will it be possible if we create an ASP script on the current server?

View 2 Replies

Security :: Changing The Password Algorithm?

Dec 28, 2010

can I change the password algorithm and still use the sqlMembershipProvider or do I have to create a new sqlMembershipProvider. If so, are they any step by step tutorials on how to do that.

View 1 Replies

Algorithm To Determine Tournament Bracket?

Oct 23, 2010

I need an algorithm to determine who match who in the tournament bracket, say I have 32 ( number could be flexible) contestants seeded 1 to 32, at round 1, seed 1 matches with 32, seed 2 with 31 and so forth. What about 2nd, 3rd, 4th and 5th round? I need an algorithm to be programmed into computer.

View 3 Replies

C# - Javascript Hash And Equivalent Algorithm?

Jan 31, 2011

Using this code on the javascript side and

Using sha As New SHA256Managed
Using memStream As New MemoryStream(Encoding.ASCII.GetBytes("Hello World!"))
Dim hash() As Byte = sha.ComputeHash(memStream)
Dim res As String = Encoding.Default.GetString(hash)
End Using
End Using

I have been unable to recreate the same hash for the same values with these two bits of code.

The javascript implementation returns: 7f83b1657ff1fc53b92dc18148a1d65dfc2d4b1fa3d677284addd200126d9069

and the vb.net example returns: ƒeñüS-ÁHÖ]ü-KÖw(JÝÒ mi"

What am I missing? I assume it's something to do with the character encoding?

[code]...

View 3 Replies

How To Encrypt The ViewState Using SHA1 Or Some Other Algorithm

Jan 22, 2011

I heard that .NET framework will encrypt the ViewState using SHA1 or some other algorithm. So if i know the SHA1 encryption and decryption algorithm can i tamper a ViewState?I mean a malicious user studies SHA1 encryption algorithm,if he understand that algorith and develops decryption algorithm ,will it open the road of viewstate tampering? or SHA1 or other algorithm uses any random tricks for encryption and decryption?

View 1 Replies

Algorithm To Display The Emails As Images

Jun 16, 2010

In my project I have a lot of email addresses on static sites.Is there an algorithm to display the emails as images, so bots can't find them?

View 1 Replies

Security :: AES Example / Implementing AES - Key Not Valid For Algorithm

Jun 21, 2010

I need an example on how to implement AES encryption/decryption in .NET. I've been googling but haven't yet found any good examples. I've for example found AES example whih after some research wasn't 100% AES. I have to make sure by AES encryption/decryption is 100% AES, as I have to send email to the authorities explaining how I use AES (with secret key all), so they can hire some encryption expert which verify that we encrypt/decrypt it correctly. So he can verify that the what I implemented in AES is actually 100%. I'm reading the AES standard and how it's to be implemted in .NET Here is some code I'm having trouble with:

[Code]....

Which throws an CryptographicException: Specified key is not a valid size for this algorithm.

View 1 Replies

How To Encrypt The Password By Using The Encryption Algorithm Dll

Feb 8, 2011

i want to encrypt the password by using the encryption algorithm dll uploaded by the user. is it possible to do the action. how can i call the method used by the user to create the dll.

View 1 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved